Docx Anonymizer распознаёт 50 категорий данных и поддерживает девять форматов

Когда документ отправляют в чат с ИИ, обычной замены ФИО недостаточно: персональные данные могут остаться в комментариях, скрытых листах или истории правок. Docx Anonymizer теперь распознаёт 50 категорий данных и работает с Word, Excel, PowerPoint, TXT, Markdown, CSV, JSON и логами. Расширение сохраняет структуру CSV и ключи JSON, а перед обработкой показывает найденные метаданные и скрытое содержимое.

AI-обработка оригинала Хабр: Машинное обучение; редакция Hamidun News
Docx Anonymizer распознаёт 50 категорий данных и поддерживает девять форматов
Источник: Хабр: Машинное обучение. Коллаж: Hamidun News.
Слушать статью
Паспорт материала и цифры
ПараметрДанные
ПервоисточникХабр: Машинное обучение ↗
Главный редактор
Ключевой факт #1Паспортные данные разделяются на четыре независимые категории.
Ключевой факт #2Формулы Excel с персональными данными могут повредиться при замене.
Ключевой факт #3Комментарии, история правок и скрытые листы требуют отдельной проверки.

Отправить договор или таблицу в чат с ИИ легко. Сложнее убедиться, что вместе с основным текстом туда не уехали паспортные данные, комментарии коллег, скрытый лист Excel или имя автора из метаданных. Именно эту бытовую, но неприятную проблему решает Chrome-расширение Docx Anonymizer: оно ищет персональные данные перед загрузкой файла во внешний сервис и позволяет удалить следы, которые пользователь обычно не видит.

В новой версии автор расширил поддержку за пределы документов Word. Инструмент работает с таблицами и презентациями Microsoft Office, а также с TXT, Markdown, CSV, JSON и логами. Число распознаваемых категорий выросло с 21 до 50. Для разработчика или продуктовой команды смысл простой: перед тем как отдать ИИ выгрузку клиентов, протокол встречи или технический лог, файл можно проверить одним и тем же инструментом.

Как это выглядит на практике

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

Docx Anonymizer ищет не только ФИО и контакты. В заявленный набор входят реквизиты российского и заграничного паспорта, водительского удостоверения, военного билета, ВНЖ, миграционных документов, полиса ОМС, СТС и ПТС. Отдельно распознаются VIN, государственные и кадастровые номера, IP- и MAC-адреса, сведения о здоровье и другие чувствительные категории. Паспорт теперь разбирается на четыре отдельных поля: серию и номер, кем выдан, дату выдачи и код подразделения.

Для текстовых форматов предусмотрено важное ограничение области замены: разделители CSV и ключи JSON не меняются, поэтому структура данных должна сохраниться, а JSON — остаться валидным. Это полезно для тестовых наборов, логов и выгрузок, которые после обезличивания нужно снова загрузить в приложение или обработать скриптом.

Скрытые данные — отдельный риск

Расширение показывает комментарии, историю правок, скрытый текст, скрытые листы и слайды, а также кэш формул и диаграмм. Перед отправкой документа эти элементы можно удалить. Такая проверка особенно важна для файлов Office: визуально чистый документ не обязательно чист внутри архива, из которого технически состоит DOCX, XLSX или PPTX.

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

Что делать команде

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

Главная ценность проекта не в количестве поддерживаемых форматов, а в напоминании о реальной поверхности утечки. Персональные данные живут не только в абзацах. Они прячутся в формулах, метаданных и служебных слоях — и именно их чаще всего забывают проверить перед разговором с ИИ.

Сюжет

Вопросы и ответы по материалу

Что известно по теме: как это выглядит на практике?

Представим таблицу обращений в поддержку. В видимых ячейках находятся имя клиента, телефон и описание проблемы. На скрытом листе сохранилась служебная выборка, в комментарии менеджер записал номер договора, а в формуле используется ссылка на ячейку с адресом электронной почты. Если просто скопировать основной лист или заменить несколько очевидных значений, часть данных останется внутри файла. Docx Anonymizer ищет не только ФИО и контакты.

Что известно по теме: скрытые данные — отдельный риск?

Расширение показывает комментарии, историю правок, скрытый текст, скрытые листы и слайды, а также кэш формул и диаграмм. Перед отправкой документа эти элементы можно удалить. Такая проверка особенно важна для файлов Office: визуально чистый документ не обязательно чист внутри архива, из которого технически состоит DOCX, XLSX или PPTX. Но автоматизация не даёт гарантии, что утечки исключены. Эвристики могут пропустить необычно записанный идентификатор или, наоборот, принять обычное число за персональные данные.

Что известно по теме: что делать команде?

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

ЖХ
Жемал Хамидун — CPO Alpina Digital, продакт-менеджер AlpinaGPT. Делает AI-продукты с 2019 года. Hamidun News — pet project, который вырос в production-агрегатор с 6000+ читателей.
✦ Единое AI-пространство · Nomad

Протестируйте новые LLM и мультимодальные модели в одном окне

Платформа Nomad AI (nomadnet.ai) даёт прямой доступ к Claude Opus 5.5, GPT-6, Gemini 3.1, DeepSeek и автономным агентам без VPN, зарубежных карт и зоопарка подписок.

Открыть Nomad AI →Автономный Nomad Agent
Что вы думаете?
Загружаем комментарии…