Обезличивание персональных данных
Паспорт, ИНН, СНИЛС, номер карты — всё, по чему человека можно узнать, убирается из текста автоматически. Вставляете документ, получаете тот же текст, только без персональных данных.
Чаще всего обезличивание нужно в одном конкретном случае: сотрудник копирует рабочий текст в ChatGPT, чтобы поправить формулировку. Вместе с текстом уходят паспортные данные клиента, ИНН контрагента, реквизиты договора. Mask Gate маскирует их до отправки — нейросеть получает документ, по которому нельзя узнать человека.
Что говорит закон
В 152-ФЗ (ст. 3) обезличивание — это действия, после которых без дополнительной информации нельзя определить, кому принадлежат данные. Ключевое слово — «без дополнительной». Обезличенные данные остаются персональными: если у вас есть ключ соответствия, вы можете их восстановить. Это не анонимизация, которая необратима.
Действующие требования и методы обезличивания — в приказе Роскомнадзора от 19.06.2025 № 140 (вступил в силу 01.09.2025). Он заменил приказ № 996 от 2013 года, на который до сих пор ссылается часть подборок в интернете. Методов пять, и обязательной последовательности приказ не задаёт — их применяют по отдельности или в совокупности, под задачу:
Введения идентификаторов
Сведения, по которым можно определить человека, заменяют на идентификаторы — код, номер, иное обозначение. Ключ сопоставления хранят отдельно и третьим лицам не передают.
Mask Gate: vault-токеныИзменения состава или семантики
Три способа: удалить атрибут, исказить его или изменить — округлить, заменить на условный знак, подставить значение от другого субъекта.
Mask Gate: замена на плейсхолдерыПеремешивания
Отдельные значения и группы значений атрибутов меняют местами — данные на месте, а привязка «человек → его запись» теряется.
Декомпозиции
Массив делят на заданное число частей и хранят раздельно, чтобы по одному фрагменту нельзя было собрать картину.
Преобразования
Применяется вместе с остальными: обобщение (агрегация) атрибутов — при необходимости с сохранением количества значений или их распределения.
Как Mask Gate обезличивает
Сервис работает по первым двум методам. Движок распознаёт персональные данные и заменяет их: на плейсхолдер [REMOVED:RU_CARD] — если обратно ничего не нужно, или на токен [VAULT:…] — если исходное значение должно вернуться.
Текст
Паспорт, ИНН, СНИЛС, ОГРН, номера карт и счетов, телефоны, email, даты рождения. Находит и маскирует.
Файлы
Документы и таблицы — маскирует внутри и отдаёт файл обратно в том же формате. Сканы и изображения распознаются (OCR), но результат по ним — отчёт с находками: маскированного изображения сервис не собирает. Все форматы — на странице обезличивания документов.
Обратимость
Vault хранит исходные значения зашифрованными (AES-256-GCM) у вас. Раскрыть токен можно только по ключу.
API и прокси
Для автоматизации: /proxy/chat стоит между сотрудниками и внешним LLM и проверяет, что уходит наружу.
Зачем это, если можно не обезличивать
Передача персональных данных в нейросеть — это передача третьей стороне. 152-ФЗ требует для неё законное основание: согласие субъекта или договор. Согласия на «скопировал договор в ChatGPT» обычно нет. Обезличенные данные снимают вопрос: если в тексте не осталось персональных данных, передавать нечего.
За нарушение — штраф по ст. 13.11 КоАП, для организаций он достигает нескольких миллионов рублей. Точные суммы и свежие изменения — в регуляторном хабе.
Частые вопросы
Что такое обезличивание персональных данных?
Действия, после которых без дополнительной информации нельзя определить, кому принадлежат данные (ст. 3 152-ФЗ). Ключ соответствия — это и есть дополнительная информация, поэтому обезличенные данные обратимы, в отличие от анонимных.
Чем обезличивание отличается от маскирования?
Маскирование — один из способов обезличивания: замена значения на плейсхолдер или токен. Обезличивание — общее понятие из 152-ФЗ, маскирование — конкретный приём, который использует Mask Gate.
Обязательно ли обезличивать данные перед нейросетью?
Закон не обязывает обезличивать само по себе. Но передача персональных данных третьей стороне требует основания, а его при «скопировал в ChatGPT» обычно нет. Обезличивание убирает персональные данные из текста — и вопрос основания отпадает.
Как обезличить текст перед отправкой в ChatGPT?
Вставить текст в Mask Gate, получить версию без персональных данных и отправить её. Проверка текста бесплатна; для файлов и восстановления по ключу нужен аккаунт.
Какие есть средства обезличивания персональных данных?
Любые, которые умеют находить и заменять персональные данные: скрипт с регулярками, библиотека вроде Presidio или готовая программа — Mask Gate. Простой скрипт поймает паспорт «45 09 123456», но пропустит тот же номер с пробелами или буквами-обманками. Mask Gate рассчитан на русские ПДн и отлавливает такие обходы без настройки.
Куда идти дальше
Эта страница — про термин и требования закона. Практика живёт на соседних:
- Обезличивание документов — работа с файлом: форматы, что получается на выходе, ограничения;
- Маскирование персональных данных — сам приём: плейсхолдер против обратимого токена;
- Маскирование перед нейросетью — маскирование в момент отправки текста в модель.