#Защита персональных данных от утечки в модели ИИ
Статус: Доступно. Описывает меры платформы, которые действуют, когда ИИ-продажник и ассистенты обрабатывают переписку клиентов. Страница одинакова для всех ячеек.
Назначение: что именно платформа делает с персональными данными (ПДн) клиентов, прежде чем текст уйдёт к модели ИИ, чего она не делает и что остаётся на вашей стороне.
#Содержание
- Коротко
- Маскирование перед моделью
- Что маскируется
- Последний рубеж: выходной сторож
- Запрет обучения у поставщика
- Журналы без текста
- Изоляция баз знаний
- Чего платформа не обещает
- Что остаётся на вашей стороне
#Коротко
| Мера | Суть |
|---|---|
| Маскирование и обратная подстановка | до модели ПДн заменяются токенами, после ответа токены возвращаются на место |
Выходной сторож pii-guard | отдельная проверка на самом транспорте к поставщику моделей: маскирует то, что детектор распознал и что не успели замаскировать выше |
| Запрет обучения | в запросах к OpenRouter по умолчанию provider.data_collection: deny |
| Журналы без текста | журнал расхода ИИ хранит токены, стоимость и идентификаторы; журнал решений Jev хранит только идентификаторы |
| Изоляция баз знаний | поиск по базам знаний ограничен арендатором |
Платформа не заявляет стопроцентного распознавания: границы описаны ниже.
#Маскирование перед моделью
Перед отправкой в модель переписка проходит маскирование:
- Найденное ПДн заменяется токеном вида
[USER_PHONE_1],[USER_EMAIL_1],[CONTACT_…]. Модель видит токен, а не значение. - Модель отвечает, используя токены.
- Перед отправкой ответа клиенту или оператору токены заменяются исходными значениями.
Соответствие «токен → значение» не записывается в базу и не передаётся поставщику модели: оно живёт только в памяти процесса на время обработки и затем удаляется.
Маскирование включено на основных путях, где модель работает с текстом клиента:
- ИИ-продажник на сайте, в Telegram, VK, Max и движок каналов;
- черновик ответа и подсказки оператора;
- CRM-агенты и автоматизации (оценка лидов, потоки, напоминания, рассылки, авто-теги);
- ИИ-химик клуба и аудиты его диалогов;
- ИИ-куратор, поддержка и оценки в LMS, мобильное приложение и мини-приложение Telegram.
Охват точек вызова модели проверяется автоматическим тестом: новый вызов без маскирования или без записанной причины-исключения не проходит автоматическую проверку.
Для оценки лида (Jev) и для куратора LMS модель получает внутренние идентификаторы или хешированные метки вместо имён и контактов.
#Что маскируется
| Тип данных | Примечание |
|---|---|
| Телефоны | российские и международные, а также местные номера Великобритании и Индонезии |
| Почта | |
| Банковские карты и IBAN | IBAN проверяется по контрольной сумме |
| СНИЛС, ИНН | ИНН: с контрольной суммой либо рядом со словом «ИНН» |
| Паспорт | по словам «паспорт», «серия», «номер» и формату |
| Логины Telegram | вида @name |
| Адреса | по ключевым словам русского, английского и индонезийского языков |
| Индекс, номер национального страхования UK, NIK (Индонезия) | |
| Дата рождения | при наличии контекста |
| Имена | с отчеством, обращением, меткой «Имя:», «Фамилия Имя» в любом порядке; из словаря имён; имя и контакты уже известного контакта |
Медицинские сведения не маскируются намеренно: в вопросах по косметической химии они составляют суть запроса.
#Последний рубеж: выходной сторож
pii-guard стоит на транспорте к OpenRouter и к прямым поставщикам моделей. Он не заменяет маскирование выше, а страхует его: проверяет тело запроса перед отправкой и маскирует найденное детектором. Работает и с обычными, и с потоковыми ответами поставщика.
Для запросов пакетной обработки и расчёта эмбеддингов замена необратима: текст уходит с токенами, подстановка обратно не нужна.
Сторож проверяет текст в теле запроса. Двоичные тела и вложения-аудио он не разбирает.
#Запрет обучения у поставщика
Во всех запросах к OpenRouter платформа по умолчанию передаёт provider.data_collection: deny: поставщик, который сохраняет запросы для обучения, из выбора маршрута исключается.
Единственное исключение: модели ИИ-химика с пометкой :free (уровень free-tier). Для них запрет не применяется, поэтому пользователь химика получает предупреждение, а данные в таких запросах проходят маскирование.
#Журналы без текста
- Журнал расхода ИИ хранит число токенов, стоимость и идентификаторы запроса, но не текст.
- Журнал решений Jev хранит только идентификаторы.
#Изоляция баз знаний
Поиск по базам знаний выбирает данные только вашего арендатора: у агента и у базы есть владелец, а в векторном индексе поиск идёт с фильтром по tenant_id. Вопрос клиента одного арендатора не находит материалов другого.
#Чего платформа не обещает
- Полного распознавания. Маскирование находит то, что умеет распознавать детектор. Одиночное имя без фамилии ПДн не считается и не маскируется. Имена третьих лиц без фамилии и сведения, которых детектор не знает, могут пройти.
- Отсутствия передачи за границу. Страница описывает меры перед отправкой текста в модель, а не место, куда он направляется.
- Соответствия требованиям конкретного закона. Меры помогают снизить риск утечки; оценка соответствия остаётся за оператором ПДн.
#Что остаётся на вашей стороне
- Не вносите ПДн в поля, где они не нужны: описания продуктов, инструкции агентов, базы знаний.
- Перед включением ИИ-продажника сообщите клиентам, что их сообщения обрабатывает ИИ. Плашка согласия в виджете — описание.
- Для обмена по API запрашивайте только нужные поля (Минимизация и выбор полей). Сведения по ячейкам — Защита данных по ячейкам.