Как EDDI AI защищает персональные данные: маскировка и блокировка PII

Коротко

EDDI AI находит персональные и конфиденциальные данные в запросе — паспорт, ИНН, СНИЛС, телефоны, ФИО, адреса, email, API-ключи — ещё до отправки в AI-модель. Дальше система либо заменяет их синтетическими значениями того же формата и восстанавливает в ответе, либо полностью блокирует запрос. Режим настраивается в панели управления для каждого API-ключа, менять код приложения не нужно.

В EDDI AI персональные данные выявляются и обрабатываются на уровне API-шлюза — до того, как запрос попадёт в AI-модель. Система находит паспортные данные, ИНН, СНИЛС, телефоны, ФИО, адреса, email, API-ключи и другие чувствительные сведения, а затем маскирует их или блокирует запрос. Кроме этих двух режимов, компания может включить шифрование данных. Документы базы знаний проходят ту же проверку перед индексацией. Настройка выполняется в панели управления отдельно для каждого API-ключа, без изменений в коде приложения.

Многие пользователи спрашивали, как устроена PII-система EDDI AI. Рассказываем подробно.

Зачем защищать персональные данные при работе с AI?

Современные AI-модели часто работают как внешние сервисы. Если пользователь отправляет в промпте реальные персональные данные, они потенциально могут:

  • передаваться внешнему провайдеру модели;
  • попадать в технические логи;
  • создавать риски при работе с персональными данными граждан РФ;
  • нарушать внутренние требования безопасности компании;
  • усложнять соблюдение требований 152-ФЗ.

EDDI AI решает эту задачу на уровне API-шлюза: каждый запрос проходит через защитный слой, где персональные данные выявляются и обрабатываются до передачи в модель.

Как работает режим «Маскировка»?

Маскировка (mask) — основной сценарий защиты. Если EDDI AI обнаруживает в запросе конфиденциальные данные, он заменяет их синтетическими значениями того же формата:

Значение
Реальный ИНН7707083893
Синтетический ИНН5012348761

В AI-модель отправляется уже обезличенный запрос: модель работает с синтетическими данными и не видит реальные значения. Когда модель возвращает ответ, EDDI AI находит синтетические заменители и восстанавливает исходные данные.

В результате:

  • пользователь получает корректный ответ с исходными данными;
  • модель не получает реальные персональные данные;
  • приложение продолжает работать без изменений в коде.

Почему синтетические значения похожи на настоящие?

EDDI AI использует правдоподобные заменители, которые сохраняют формат исходных данных:

  • синтетические ИНН проходят проверку контрольной суммы;
  • СНИЛС формируется в корректном формате;
  • номера банковских карт проходят проверку по алгоритму Луна;
  • телефоны, адреса и ФИО сохраняют структуру исходных данных.

Это важно, потому что модель может использовать такие значения в ответе — например, при подготовке договора, письма, заявления или аналитического документа. После получения ответа EDDI AI корректно подставляет исходные значения обратно.

Когда нужен режим «Блокировка»?

В режиме блокировки (block) EDDI AI не маскирует данные, а полностью останавливает запрос, если в нём найдены персональные данные. Запрос не отправляется в AI-модель, а пользователь получает ошибку «В данный момент модель не доступна».

Режим подходит там, где персональные данные не должны попадать в промпты ни при каких условиях:

  • внутренние корпоративные ассистенты;
  • юридические и HR-инструменты;
  • сервисы с повышенными требованиями к безопасности;
  • системы, которые работают с клиентскими или финансовыми данными.

Какие данные обнаруживает EDDI AI?

Тип данныхПримерКак определяется
Emailuser@example.comФормат email-адреса
Телефон+7 (900) 123-45-67, 8-900-123-45-67Российские и международные форматы
Паспорт РФ и загранпаспорт4509 123456, 75 1234567С учётом контекста
СНИЛС112-233-445 95Проверка контрольной суммы
ИНН7707083893, 50010073225910 и 12 цифр, проверка контрольной суммы
ОГРН102770013219513 цифр, проверка контрольной суммы
ОГРНИП31678470004715115 цифр, проверка контрольной суммы
Банковская карта4111 1111 1111 1111Проверка по алгоритму Луна
JWT-токенeyJhbGci…Три сегмента в Base64url
API-ключ или секретsk-…, ghp_…, AKIA…Популярные форматы ключей и секретов
Адресул. Ленина, д. 5, кв. 12Российские форматы адресов
ФИОИванов Иван Иванович, Иванов И.И.ФИО с отчеством или инициалами

Как EDDI AI распознаёт ФИО?

Поддерживаются распространённые форматы:

  • Иванов Иван Иванович;
  • Иван Иванович;
  • Иван Иванович Иванов;
  • Иванов И.И.;
  • И.И. Иванов.

Одиночные имена без отчества, фамилии или инициалов не считаются полноценными ФИО. Это сделано специально, чтобы снизить количество ложных срабатываний.

Как включить защиту?

Режим — маскировка или блокировка — выбирается в панели управления EDDI AI отдельно для каждого API-ключа. Так одни сервисы компании могут работать с обезличенными данными, а для других персональные данные будут полностью запрещены.

Хотите проверить PII-защиту на своих сценариях? Запишитесь на демо — покажем, как EDDI AI обрабатывает данные ваших процессов. Как выбирать AI-платформу с учётом требований безопасности, мы разбирали в чек-листе из 12 критериев.

Частые вопросы

Видит ли AI-модель реальные персональные данные в режиме маскировки?

Нет. Перед отправкой реальные значения заменяются синтетическими того же формата. Модель работает только с ними, а EDDI AI восстанавливает исходные данные в ответе перед возвратом пользователю.

Нужно ли менять код приложения, чтобы включить защиту?

Нет. Защита работает на уровне API-шлюза EDDI AI и настраивается в панели управления отдельно для каждого API-ключа.

Почему одиночное имя не считается ФИО?

Это сделано специально, чтобы снизить количество ложных срабатываний. ФИО распознаётся, если есть отчество или инициалы: «Иванов Иван Иванович», «Иван Иванович», «Иванов И.И.» и похожие форматы.

Что происходит с запросом в режиме блокировки?

Если в запросе найдены персональные данные, он не отправляется в AI-модель, а пользователь получает сообщение об ошибке.

  • PII-контроль
  • персональные данные
  • 152-ФЗ
  • безопасность
  • API

Попробуйте EDDI AI на задачах вашей команды

Покажем на демо, как EDDI работает с вашими документами и процессами.