Обезличиваем документ с нейросетью локально

Автор: MashaGPT • 25 сентября 2026 • Нейросети
Исходник отдельно от краткой копии
Оригинал хранится отдельно. Для задачи готовят копию без лишних сведений.

Из служебной записки убрали фамилии, но оставили единственную должность в филиале, точную дату события и примечание «согласовано с Мариной». Человека всё ещё можно узнать. А если исходник сначала отправили внешней нейросети с просьбой удалить личные сведения, передача уже состоялась.

Начинать нужно на своём компьютере, в разрешённой рабочей среде. Нейросеть может предложить замены и заметить пропуски, но решение о передаче принимает человек. Ниже локальный практикум: создадим полностью вымышленный образец, сократим его до нужного смысла, проверим скрытое содержимое и выберем, что вообще допустимо передавать дальше.

Сначала определите получателя

Одна и та же записка для кадровика, внешнего редактора и публичного блога требует разной подготовки. Кадровику может понадобиться привязка к сотруднику, редактору достаточно структуры аргумента, а публичный пример лучше целиком придумать заново.

Сформулируйте задачу до обработки: «Нужна редактура объяснения задержки согласования, без оценки конкретных людей». Теперь проще удалить должности, адреса, реквизиты и обстоятельства, которые никак не помогают отредактировать объяснение.

Для выбора маршрута задайте три вопроса:

  1. Можно ли решить задачу на искусственном примере? Если да, оригинал не передаётся.
  2. Нужны ли факты реального случая? Если да, работаем только в разрешённой среде и проверяем основание обработки.
  3. Неизвестны условия доступа, хранения или передачи? Тогда внешний маршрут закрыт до согласования.

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

Что означает «обезличить»

Замена «Анна Соколова» на «Сотрудник А» скрывает прямое имя. Если у вас есть таблица соответствий, связь с человеком сохраняется. В терминологии защиты данных это типичный пример псевдонимизации, которую нельзя автоматически считать анонимизацией.

Российский 152-ФЗ определяет обезличивание через невозможность установить принадлежность данных человеку без дополнительной информации. Такое определение не обещает необратимость. Приказ Роскомнадзора № 140 от 19 июня 2025 года действует с 1 сентября 2025 года и предусматривает, среди прочего, оценку достаточности метода, раздельное хранение исходного и обработанного массивов и учёт действий. У него есть исключение для случаев пункта 9.1 части 1 статьи 6 закона; переносить требования на любой сценарий без проверки нельзя.

Практический вывод: файл с заменами ещё нельзя объявить свободным от требований к персональным данным. Правовое основание обработки, условия поручения, конфиденциальность, локализацию и возможную трансграничную передачу проверяют отдельно. Статья не заменяет такую проверку.

Подготовьте локальную среду

Для упражнения нужны локальный текстовый редактор и, при наличии, одобренная организацией локальная модель. Синтетический образец ниже можно набрать вручную в новом файле. Реальный оригинал пока не открывайте и тем более не прикладывайте к облачному чату.

Для рабочих данных среду согласуют с ИТ: папка не синхронизируется с внешним облаком, расширения не отправляют текст, модель и распознавание сканов работают без удалённого сервиса. Исходящие соединения контролируются, журналы запросов, временные файлы и резервные копии входят в правила хранения. Значок «локально» в приложении сам этого не подтверждает.

Реальный оригинал сохраняют в его разрешённом хранилище. Рабочую копию, итоговый материал и карту замен разделяют по утверждённой схеме доступа. Соседние папки с одинаковыми правами не дают нужного разграничения автоматически.

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

Тренируемся на вымышленной записке

Все имена, организации, места, даты и суммы в этом упражнении вымышлены. Совпадения случайны; образец не взят из рабочего документа.

Анна Соколова, единственный инженер по калибровке в филиале «Северный-7», 12 августа 2026 года согласовала перенос приёмки по договору К-184. Причина: согласующий сотрудник был недоступен. Заказчик «Лист-проект» ожидал поставку 17 августа. Дополнительные расходы составили 47 860 рублей. Ответ направить Анне Соколовой через внутренний справочник.

Добавьте в учебном редакторе комментарий «Анна просила исправить дату» и включите запись исправлений: замените фамилию на «Сотрудник А». Затем посмотрите, исчезло ли старое имя при показе всех исправлений. Это проверка своего файла, а не основание ожидать одинаковое поведение от любого редактора.

Задача здесь узкая: объяснить задержку согласования. Для неё не нужны ни имя, ни договор, ни заказчик. Достаточно сохранить последовательность событий. Если удалить ненужные подробности целиком, останется меньше сведений, по которым можно узнать человека.

Решите, что удалить и что сохранить

Не заменяйте каждую строку на выдуманную строку автоматически. Иногда лучше убрать фрагмент целиком. Используйте для нашего образца такую рабочую таблицу:

ФрагментДействие и причина
Имя и адресат ответаУдалить: редактору не нужно связываться с человеком
Единственная должность, филиалОбобщить до «сотрудник»: сочетание выделяет человека
Номер договора и заказчикУдалить: связь с конкретной сделкой не нужна
Точные датыЗаменить последовательностью событий без календарных отметок
Точная суммаУбрать: размер расходов не нужен для объяснения задержки
Причина переносаСохранить смысл, не добавляя догадок о человеке

Получается учебная версия:

Приёмку перенесли из-за задержки согласования. Согласующий сотрудник был недоступен. Возникли дополнительные расходы.

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

Что поручить нейросети

В локальной модели сначала проверяйте синтетический образец. Попросите перечислить проблемные места и объяснить предлагаемые действия, а не сразу выдать «безопасный документ».

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

Сверьте ответ с целью упражнения. Если модель превратила «был недоступен» в «находился на больничном», она добавила чувствительное обстоятельство без основания. Если оставила редкую должность, потому что там нет имени, верните этот фрагмент на проверку.

На реальном документе такой запрос используют только в утверждённой среде. Даже локальная модель может пропустить склонение фамилии, инициалы, подпись на скане или необычный идентификатор. Нужен человеческий проход по тексту.

Составьте небольшой список для повторного поиска: «Соколов», «Анна», «А. С.», номер договора и название филиала. Поиск по основе фамилии найдёт часть падежных форм, но не заменит осмотра страниц. В каждом совпадении проверьте смысл: одинаковая фамилия не означает одного человека, а «она» в следующем абзаце может указывать на уже заменённое имя.

Затем прочитайте сокращённую версию без оригинала. Понятно ли, кто кого ждал и из-за чего перенесли приёмку? Если два разных сотрудника превратились в одного «Сотрудника А», восстановите различие нейтральными метками. Удаление деталей не должно менять причинно-следственную связь.

Проверьте косвенные признаки

Спросите: сможет ли коллега узнать героя без фамилии? Точное событие, единственная должность и небольшой филиал могут оказаться выразительнее имени. В другом документе связь выдадут цитата из публичного выступления, редкая сумма, маршрут поездки или сочетание дат.

Проверяйте сочетания, а не только отдельные поля. Под словом «инженер» могут подразумеваться тысячи людей. Но единственный инженер определённого филиала, принявший оборудование в конкретный день, может оказаться легко узнаваемым.

Подумайте, что получатель уже знает из других документов или общения с коллегами. Этой информации может хватить, чтобы восстановить пропущенное имя. Не отправляйте реальные редкие фразы в поисковик ради проверки: запрос тоже раскрывает сведения внешнему сервису.

Если даже краткий пересказ явно указывает на человека, дальше сокращайте контекст, переходите к полностью синтетическому примеру либо откажитесь от внешней передачи. Формулировка «возможно, никто не догадается» не закрывает риск.

Косвенные признаки в обезличенном документе
Дата, место работы и редкая должность могут выдать человека даже без имени.

Скрытые данные в файле

У документа есть видимый текст и служебное содержимое. В копии для передачи проверьте автора и свойства файла, комментарии, исправления, колонтитулы, скрытый текст, поля, гиперссылки и внедрённые объекты. Осмотрите изображения: подпись или бейдж могут оставаться частью картинки.

В настольном Word для Windows используйте «Файл» → «Сведения» → «Поиск проблем» → «Инспектор документов». Сначала разберите исправления, затем удалите ненужные комментарии и найденные служебные сведения. Простое скрытие разметки не означает удаления истории правок из файла. После сохранения проведите инспекцию повторно.

Microsoft предупреждает, что инспектор не обнаруживает всё: например, белый текст на белом фоне и объекты, закрытые другими объектами, требуют отдельного внимания. Названия команд зависят от версии; этот маршрут нельзя автоматически переносить на веб-редактор или Mac.

История облачных версий живёт отдельно от экспортированной копии. Не делитесь ссылкой на исходный совместный документ вместо проверенного файла. Проверьте и имя вложения: фамилия в названии сведёт на нет очистку внутри.

Скрытые слои рабочего документа
Комментарии, история правок и текстовый слой могут сохранить то, чего уже не видно на странице.

Удалите данные, а не закройте их

Чёрный прямоугольник поверх имени в PDF может оказаться отдельным объектом, под которым сохранился текст. Обрезка страницы тоже не доказывает удаления всего содержимого за видимой границей. Размытие и пикселизация для этой задачи не подходят как гарантия необратимости.

В разрешённом настольном PDF-редакторе используйте специальное удаление конфиденциального содержимого, обычно называемое Redact. В Acrobat Pro после выделения областей требуется применить удаления, затем выполнить очистку скрытого содержимого и сохранить отдельный результат. Разметить области недостаточно. Эти действия выполняют локально, без загрузки в онлайн-конвертер.

Отдельно проверьте OCR-слой, то есть распознанный текст под изображением скана, а также вложения, комментарии, формы, слои и метаданные. Пароль на редактирование не заменяет удаления данных.

Если нужен только смысл записки, проще вручную перенести проверенный краткий текст в новый простой текстовый файл. Для сохранения сложной вёрстки используйте утверждённую процедуру очистки; одна команда «Печать в PDF» не доказывает, что все сведения исчезли.

Закрытый текст и удалённое содержимое
Чёрная плашка может закрыть текст, не удалив его из файла.

Что проверить в сохранённой копии

Проверяйте именно сохранённый файл, который собираетесь передать. Закройте редактор и откройте экспорт в другом разрешённом локальном просмотрщике. Найдите учебную фамилию, номер договора, название филиала и их фрагменты. Попробуйте выделить и скопировать текст вокруг удалённых областей.

Для скана локально распознайте текст уже итогового изображения. Просмотрите страницы с увеличением: нет ли подписи, обрезанного бейджа, мелкой сноски или части номера. Затем повторно проверьте свойства, вложения и служебные слои.

Если поиск ничего не нашёл, это ещё не доказывает, что сведения удалены: имя могло остаться картинкой или в недоступном для поиска объекте. Поэтому проверку текста дополняют осмотром страниц и очисткой скрытого содержимого. При сложных вложениях передайте проверку специалисту либо создайте новый короткий документ вручную.

Не пытайтесь добиться «необратимости» удалением обязательного рабочего оригинала или резервных копий. Здесь проверяется отсутствие удалённых сведений в передаваемом экземпляре. Хранение исходника регулируется отдельно.

Карту замен держите отдельно

Иногда связь нужно сохранить для внутреннего разбора. Тогда назначайте устойчивые метки внутри задачи, например «Сотрудник А», и заведите отдельную карту соответствий. В учебном примере она связывала бы эту метку с вымышленной Анной Соколовой.

В реальной работе карту не прикладывают к результату, не вставляют в комментарии и не отправляют нейросети вместе с текстом. Хранение, права доступа и срок удаления определяет организация; для метода идентификаторов приказ № 140 отдельно предусматривает ключ сопоставления и ограничения его передачи.

Не стройте метки из инициалов, даты рождения или узнаваемого номера сотрудника. Не переносите одну метку между несвязанными внешними материалами без необходимости: это облегчает сопоставление историй. Если обратная связь с человеком не нужна, не создавайте карту ради привычки. Но отсутствие карты само по себе не устраняет узнаваемость по контексту.

Карта замен хранится отдельно
Не отправляйте вместе с документом таблицу, по которой можно восстановить имена.

Можно ли отправлять документ

В конце выберите один из трёх исходов. Только локально, если факты нужны, но риск раскрытия остаётся. Передача по согласованной процедуре, если получатель, основания, состав данных и условия обработки проверены ответственными. Полностью синтетический пример, если задача касается формы, стиля или структуры и реальные обстоятельства избыточны.

Запишите решение: какая версия проверена, для какой задачи, кому предназначена, какие сведения исключены и кто согласовал результат. Не называйте файл «анонимным» только потому, что так написал ИИ. Оставшиеся коммерческие секреты тоже требуют защиты, даже когда сведения о людях удалены.

Для начала пройдите эти шаги на учебной записке. Если старое имя находится в комментарии или из готового файла можно скопировать закрытый текст, исправьте способ очистки до работы с реальными данными. Не удалось достаточно убрать узнаваемые детали? Оставьте документ внутри организации и обсудите задачу на вымышленном примере.