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

Паспорт, ИНН, СНИЛС, номер карты — всё, по чему человека можно узнать, убирается из текста автоматически. Вставляете документ, получаете тот же текст, только без персональных данных.

Чаще всего обезличивание нужно в одном конкретном случае: сотрудник копирует рабочий текст в ChatGPT, чтобы поправить формулировку. Вместе с текстом уходят паспортные данные клиента, ИНН контрагента, реквизиты договора. Mask Gate маскирует их до отправки — нейросеть получает документ, по которому нельзя узнать человека.

Что говорит закон

В 152-ФЗ (ст. 3) обезличивание — это действия, после которых без дополнительной информации нельзя определить, кому принадлежат данные. Ключевое слово — «без дополнительной». Обезличенные данные остаются персональными: если у вас есть ключ соответствия, вы можете их восстановить. Это не анонимизация, которая необратима.

Действующие требования и методы обезличивания — в приказе Роскомнадзора от 19.06.2025 № 140 (вступил в силу 01.09.2025). Он заменил приказ № 996 от 2013 года, на который до сих пор ссылается часть подборок в интернете. Методов пять, и обязательной последовательности приказ не задаёт — их применяют по отдельности или в совокупности, под задачу:

Метод 1

Введения идентификаторов

Сведения, по которым можно определить человека, заменяют на идентификаторы — код, номер, иное обозначение. Ключ сопоставления хранят отдельно и третьим лицам не передают.

Mask Gate: vault-токены
Метод 2

Изменения состава или семантики

Три способа: удалить атрибут, исказить его или изменить — округлить, заменить на условный знак, подставить значение от другого субъекта.

Mask Gate: замена на плейсхолдеры
Метод 3

Перемешивания

Отдельные значения и группы значений атрибутов меняют местами — данные на месте, а привязка «человек → его запись» теряется.

Метод 4

Декомпозиции

Массив делят на заданное число частей и хранят раздельно, чтобы по одному фрагменту нельзя было собрать картину.

Дополнительный

Преобразования

Применяется вместе с остальными: обобщение (агрегация) атрибутов — при необходимости с сохранением количества значений или их распределения.

Как 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 рассчитан на русские ПДн и отлавливает такие обходы без настройки.

Куда идти дальше

Эта страница — про термин и требования закона. Практика живёт на соседних:

Честно: Mask Gate маскирует данные в тексте и файлах, но это не полноценная DLP-система и не юридическая гарантия соответствия 152-ФЗ. Он закрывает одну конкретную точку — передачу в нейросети и облака.