Продолжая использовать сайт, вы даете согласие на обработку cookie-файлов. Если вы не хотите, чтобы данные обрабатывались, просим отключить обработку в настройках вашего браузера или покинуть сайт
Принять

Маскирование чувствительных данных

Зачем это нужно

В «Нейрофонде» мы заботимся о защите персональной и корпоративной информации. Чтобы предотвратить случайное раскрытие данных при обработке сообщений, система автоматически распознаёт и маскирует чувствительные фрагменты текста в запросах пользователей.

Маскирование позволяет:
  • снизить риск утечки персональных и корпоративных данных;
  • безопасно обрабатывать обращения в чате, не передавая исходные значения дальше по цепочке;
  • сохранить смысл и структуру сообщения, чтобы ответ оставался корректным.

Какие данные анонимизируем

Сейчас система маскирует следующие типы данных:
Тип данных
Плейсхолдер (маска)
Пример в тексте
Название организации
[ORGANIZATION_1]
ООО «Гиганты рынка» → [ORGANIZATION_1]
Адрес / локация
[LOCATION_1]
г. Москва, ул. Тверская, д. 10 → [LOCATION_1]
Телефон
[PHONE_1]
+7 (916) 123-45-67 → [PHONE_1]
Email
[EMAIL_1]
user@company.ru → [EMAIL_1]
Паспорт
[PASSPORT_1]
45 08 123456 → [PASSPORT_1]
ИНН
[INN_1]
7701234567 → [INN_1]
СНИЛС
[SNILS_1]
112-233-445 95 → [SNILS_1]
Формат плейсхолдера: [ТИП_N], где ТИП — категория данных, а N — порядковый номер в рамках одного запроса (например, [PHONE_1], [PHONE_2]).

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

Маскирование выполняется на нашем сервере и состоит из двух связанных этапов: анонимизация запроса и последующая расшифровка ответа.
  1. Анонимизация входящего запроса
1.1 Система анализирует входящий текст и находит фрагменты, похожие на чувствительные данные (по правилам распознавания для каждого типа).
1.2 Каждый найденный фрагмент заменяется на плейсхолдер соответствующего типа: например, 7701234567 → [INN_1], +7… → [PHONE_1].
1.3 Параллельно формируется словарь замен (mapping):
[INN_1] → 7701234567, [PHONE_1] → +7 (916) 123-45-67 и т. д.
1.4 Во внешнюю обработку/дальше по процессу уходит уже анонимизированный текст — без исходных значений.

2. Расшифровка (восстановление исходных значений)
2.1 Когда приходит запрос на расшифровку, система берёт ранее сохранённый словарь замен.
2.2 Заменяет плейсхолдеры в тексте на оригинальные значения.
2.3 Возвращает пользователю итоговый ответ в исходном виде.
2.4 После успешной расшифровки словарь удаляется.

Пример

Исходный текст
Прошу подготовить договор на ООО «Гиганты рынка».
ИНН 7701234567
Адрес: г. Москва, ул. Тверская, д. 10.
Контакты: +7 (916) 123-45-67, asergeeva@company.ru
Паспорт: 45 08 123456, СНИЛС: 112-233-445 95
После маскирования
Прошу подготовить договор на [ORGANIZATION_1].
ИНН [INN_1].
Адрес: [LOCATION_1].
Контакты: [PHONE_1], [EMAIL_1]
Паспорт: [PASSPORT_1], СНИЛС: [SNILS_1]
Словарь замен (пример)
  • [ORGANIZATION_1] → ООО «Гиганты рынка»
  • [INN_1] → 7701234567
  • [LOCATION_1] → г. Москва, ул. Тверская, д. 10
  • [PHONE_1] → +7 (916) 123-45-67
  • [EMAIL_1] → asergeeva@company.ru
  • [PASSPORT_1] → 45 08 123456
  • [SNILS_1] → 112-233-445 95

Остались вопросы?

Мы всегда рядом.

Если вы хотите узнать больше о том, как работает защита данных в Нейрофонде — напишите нам.
📩 support@neurofond.ru
или просто отправьте сообщение в чат поддержки в Telegram 💬 t.me/kedprof.

Мы объясним, как система распознаёт и маскирует данные, и поможем разобраться, если у вас есть особые требования по безопасности.