Агента, который может отправлять письма, заполнять формы и оплачивать покупки, нужно строить так, чтобы ошибка, вредоносная инструкция или утёкшая строка базы данных не могли обернуться ущербом. На этой странице рассказано, как устроен LVLZ, чтобы вы были в безопасности.
Подтверждения, которые модель не может обойти
Некоторые действия всегда требуют согласия человека: оплата, первое сообщение новому человеку, удаление данных и приглашение кого-либо в ваше рабочее пространство. Эти подтверждения проверяются в коде, который выполняет каждую операцию, до её запуска, а не просьбой к модели вести себя хорошо. Внедрение промпта на веб-странице не сможет их обойти. Какие правила включены, вы выбираете в настройках подтверждений.
Секреты под замком
- Пароли, платёжные карты, адреса и токены подключённых сервисов хранятся в зашифрованном виде (AES-256-GCM).
- У каждого рабочего пространства или пользователя свой ключ шифрования, производный от главного секрета, который никогда не покидает серверную среду, поэтому одну утёкшую строку нельзя открыть ключом другого владельца.
- Когда задаче в браузере нужен пароль или карта, браузер на стороне сервера вводит их сам. ИИ-модель видит, что поле заполнено, но никогда не видит само значение.
Доступ к вашему аккаунту
- Вход выполняется по одноразовому коду, который приходит на телефон или по почте, либо через Google. Коды подтверждения хранятся только в виде хешей с ключом.
- Токены доступа случайны и хранятся только в виде хешей.
- В приложении видны ваши активные сеансы.
- Данные рабочего пространства защищены в базе данных политикой безопасности на уровне строк, поэтому каждое чтение проверяется по вошедшему пользователю.
Где хранятся ваши данные
LVLZ работает на инфраструктуре проверенных провайдеров:
- Хостинг: сайт, веб-приложение и агент работают на ведущей облачной платформе, а задачи в браузере выполняются в изолированных средах.
- База данных: данные рабочего пространства хранятся в зашифрованной базе Postgres с безопасностью на уровне строк.
- ИИ-модели: запросы уходят к той ИИ-модели, которую вы выбрали для каждого вида задач, через провайдера маршрутизации, который передаёт каждой модели только нужное ей содержимое.
- WhatsApp и звонки: сообщения и звонки доставляются через официального провайдера WhatsApp Business, а для звонков используется отдельный голосовой провайдер.
- Google используется, только если вы подключили свой аккаунт Google, и только с выданными вами разрешениями.
- Платежи: платежи за подписку обрабатывает платёжный провайдер. LVLZ никогда не хранит данные вашей карты для оплаты подписки.
Что мы собираем и зачем, описано в политике конфиденциальности.
Вы управляете памятью
Всё, что помнит агент, можно посмотреть, изменить, удалить и выгрузить в центре памяти в веб-приложении.
Как сообщить об уязвимости
Если вы считаете, что нашли проблему безопасности, напишите на security@lvlz.ai, указав подробности и шаги для воспроизведения. Мы подтвердим получение, будем держать вас в курсе и, если хотите, укажем вас как автора находки. Пожалуйста, во время проверки не обращайтесь к чужим данным и не нарушайте работу сервиса.