Обезличивание персональных данных (PII Sanitizer)

Маскирование паспортных данных, телефонов, email и номеров карт в логах перед отправкой в AI

Обезличивание персональных данных (PII Sanitizer)

Маскирование паспортных данных, телефонов, email и номеров карт в логах перед отправкой в AI

Как это работает

1
Введите или вставьте текст
Наберите или вставьте текст или код в рабочую область.
2
Примените обработку
Запустите инструмент для форматирования, фильтрации или анализа.
3
Скопируйте вывод
Скопируйте готовый результат в буфер обмена.
Центр знаний и экспертное руководство

Обезличивание Персональных Данных (PII Sanitizer), Маскирование Промптов LLM и Токенизация

Обезличивание персональных и конфиденциальных данных (Personally Identifiable Information, PII Sanitizer) обеспечивает безопасную передачу рабочих текстов, дампов инцидентов и диалогов поддержки в публичные облачные языковые модели (ChatGPT, Claude, Gemini) в строгом соответствии с требованиями Федерального закона № 152-ФЗ и регламента GDPR. Автоматизированный сканер находит конфиденциальные маркеры и заменяет их анонимными токенами-заполнителями с сохранением семантического контекста фразы.

В типичном сценарии разработчик готовит лог ошибки клиентского сервиса: Клиент Иванов Иван (тел: +7 999 123-45-67, email: [email protected], карта: 4276 3800 1928 4512, IP: 194.87.12.94) пожаловался на сбой оплаты. Инструмент выполняет регулярный поиск и верификацию контрольной суммы Луна для банковских карт, заменяя личные сведения на обратимые псевдотокены: Клиент [PERSON_1] (тел: [PHONE_1], email: [EMAIL_1], карта: [CREDIT_CARD_1], IP: [IP_1]). Пользователь может скопировать безопасный текст для отправки в нейросеть, а затем в один клик выполнить обратную деанонимизацию полученного ответа с помощью локальной таблицы соответствий.

Все операции сопоставления шаблонов, валидации алгоритмом Луна и замены токенов выполняются исключительно в оперативной памяти вашего браузера. Исходные персональные данные клиентов, паспортные номера и пароли не передаются на внешние серверы и не кэшируются в сети.

Архитектура и математическая формула

Санитизация: Текст ➔ Сканирование шаблонов RegExp [Email, Phone, IP, Паспорт] ➔ Чексумма Луна [Карты] ➔ Замена на токены [TOKEN_N]

Анализатор извлекает персональные сущности, проверяет валидность номеров карт по алгоритму Луна, формирует локальную хеш-таблицу соответствий и подставляет унифицированные токены в выходной текст.

Лучшие практики и ключевые рекомендации

  • Всегда обезличивайте системные логи перед отправкой в службы техподдержки: Автоматическое маскирование защищает компанию от непреднамеренной утечки баз телефонных номеров и email-адресов сотрудников.
  • Сохраняйте карту токенов для последующей деанонимизации: Встроенная таблица соответствий позволяет вернуть оригинальные имена в полученный от нейросети аналитический ответ.
  • Проверяйте номера банковских карт алгоритмом Луна: Фильтрация случайных 16-значных чисел алгоритмом Луна исключает ложные срабатывания на номерах заказов и артикулах товаров.
  • Настраивайте кастомные правила для внутренних форматов компании: Добавляйте собственные регулярные выражения для маскирования специфических внутренних ID сотрудников, номеров договоров и серий пропусков.

Часто задаваемые вопросы (FAQ)

Какие типы персональных данных распознает инструмент автоматически?
Инструмент выявляет email-адреса, российские и международные номера телефонов, номера банковских карт (Visa, Mastercard, МИР), IPv4/IPv6 адреса, номера паспортов, СНИЛС, ИНН и типовые имена.
Как работает обратная деанонимизация (восстановление данных)?
При маскировании браузер формирует временную локальную таблицу соответствий токенов оригинальным значениям. Вставив ответ нейросети в режим восстановления, вы вернете исходные данные на свои места.
Отправляются ли исходные тексты на сервер для анализа персональных данных?
Нет. Вся обработка текста и сопоставление регулярных выражений выполняются на 100% локально на вашем компьютере с помощью клиентского JavaScript.
Понимает ли сканер форматы номеров российских паспортов и СНИЛС?
Да, анализатор содержит специализированные паттерны для выявления форматов российских серий и номеров паспортов, страховых номеров СНИЛС и ИНН физических лиц.