DOCX Anonymizer — обезличивание документов перед загрузкой в ИИ
Бесплатное расширение для Chrome: заменяет личные данные и реквизиты в Word, Excel, PowerPoint, PDF и текстовых файлах на метки до загрузки в ChatGPT, Claude и другие ИИ-чаты. Ответ ИИ восстанавливается с настоящими значениями. Файл не покидает компьютер.

Что делает
Расширение для Chrome версии 132 и новее. Когда вы прикладываете документ в ChatGPT, Claude или другом ИИ-сервисе, оно перехватывает файл до отправки, находит в нём персональные данные и реквизиты и заменяет их плейсхолдерами. Названия компаний, номера договоров и суммы маскируются по желанию.
Работает с Word, Excel, PowerPoint, PDF с текстовым слоем и текстовыми файлами (.txt, .md, .csv, .json, .log). В сервис уходит файл того же формата: таблицы, формулы, слайды, сноски, колонтитулы и форматирование сохраняются, метаданные очищаются. Одно и то же значение везде получает один плейсхолдер. Комментарии, история правок и скрытый текст удаляются по вашему выбору.
Файл не покидает ваш компьютер
Это главное обещание инструмента, и оно закреплено в самом расширении:
- расширение не делает ни одного сетевого запроса: политика безопасности расширения запрещает любые внешние соединения, а сквозной тест проверяет, что исходящих запросов нет;
- документ обрабатывается в изолированном окне самого браузера и никуда не отправляется;
- содержимое документа и карта замен хранятся только в памяти и не записываются в хранилище браузера, значения из документа не попадают в логи.
В ИИ-сервис уходит только обезличенный файл, например имя.anon.docx или имя.anon.xlsx. Карта замен остаётся у вас, а сохранённый файл ключа можно защитить паролем.
Как это работает
- Перехват. Вы прикладываете файл в чате — кнопкой, перетаскиванием или вставкой. Расширение останавливает файл и показывает панель: что найдено и где. Лишние галочки можно снять, перед отправкой доступен просмотр текста с подсветкой находок.
- Замена. Нажимаете «Анонимизировать и загрузить» — в чат уходит обезличенный файл.
- Восстановление. Ответ ИИ вставляете на странице «Восстановить текст» или загружаете файлом (
.docx,.xlsx,.pptxи другие) — расширение подставляет настоящие значения из карты замен.
Что находится
50 категорий, значения проверяются контрольными суммами там, где они есть:
- реквизиты: ИНН, КПП, ОГРН/ОГРНИП, БИК, банковский счёт, IBAN, SWIFT/BIC, банковская карта;
- личные данные: ФИО, паспорт по частям (серия и номер, кем и когда выдан, код подразделения), загранпаспорт, водительское удостоверение, военный билет, ВНЖ, свидетельства ЗАГС, полис ОМС, СНИЛС, дата рождения, SSN, налоговый ID иностранных лиц;
- транспорт, недвижимость, суды: VIN, госномер, СТС и ПТС, кадастровые номера, номера дел и исполнительных производств;
- контакты: телефон, e-mail, ссылка, адрес, IP-адрес, ник в мессенджере;
- коммерческое: названия организаций (ООО, АО, ПАО, ИП, LLC, Ltd, GmbH и другие), номер договора и сумма — по умолчанию выключены;
- свои категории: словарь, «метка + форма» или регулярное выражение с защитой от зависающих шаблонов.
В таблицах Excel ИНН, счёт или телефон, записанные числом, находятся по формату и заголовку столбца. Имена сторон из реквизитов ищутся и в других формах: падежи, инициалы, сокращённые названия, транслитерация. Государственные органы и банки из списка не трогаются.
Режимы замены: плейсхолдер (по умолчанию, обратимо), маска из X и удаление значения.
Имена и названия, которых нет в реквизитах, находит встроенная модель распознавания (NER 1.2.0, русский и английский). Она лучше находит иностранные имена, одиночные фамилии и имена в таблицах и на слайдах и работает внутри расширения, без сети. Компании, которые нужно маскировать всегда, добавляются в список в настройках: такая компания находится в любом падеже, с организационно-правовой формой и без, латиницей и кириллицей.
Как установить
Расширение пока не опубликовано в Chrome Web Store и ставится как распакованное. Нужен Chrome версии 132 и новее.
- Скачайте архив на странице последнего релиза: полный
docx-anonymizer-<версия>-full.zipс моделью распознавания (около 36 МБ, рекомендуем) или лёгкийdocx-anonymizer-<версия>.zipбез модели (около 7 МБ, модель можно добавить позже). Там же контрольные суммы и список изменений. - Распакуйте архив в отдельную папку.
- В Chrome откройте
chrome://extensionsи включите «Режим разработчика». - Нажмите «Загрузить распакованное расширение» и выберите папку архива. Доступа к сайтам расширение не получает, пока вы сами его не выдадите.
- Откройте сайт чата, в меню расширения включите «Перехват загрузки» и нажмите «Разрешить доступ» для этого сайта. ChatGPT, Claude, Gemini, DeepSeek и Perplexity уже в списке, другой сайт добавляется кнопкой.
Код открыт, лицензия MIT: репозиторий на GitHub.
Частые вопросы
Файл отправляется куда-то ещё, кроме ИИ-сервиса?
Нет. Расширение не делает сетевых запросов вообще: ни с загруженным документом, ни со статистикой. Обработка идёт в браузере.
Сохранится ли оформление?
Да: в Word — таблицы, сноски, колонтитулы и форматирование, в Excel — листы, формулы и стили ячеек, в PowerPoint — слайды, фигуры и заметки. Файл открывается как обычно.
Как получить из ответа ИИ текст с настоящими названиями?
Вставить ответ на странице «Восстановить текст» или загрузить файл от ИИ. Карта берётся из недавней обработки или из файла ключа .mapping.json; если ключ защищён паролем, страница его спросит. Нераспознанные метки подсвечиваются.
С какими файлами работает?
Word .docx/.docm, Excel .xlsx/.xlsm, PowerPoint .pptx/.pptm, PDF с текстовым слоем, .txt, .md, .csv, .json, .log. Сканы без текстового слоя пока не обрабатываются. В широких таблицах PDF (восемь и больше колонок) соседние ячейки могут склеиться, и часть значений останется открытой, поэтому результат нужно просмотреть. Встроенные объекты расширение не обезличивает: предупреждает о них или удаляет по настройке. Макросы в .docm, .xlsm и .pptm уходят как есть, панель об этом предупреждает.
Нужно ли проверять результат?
Да, всегда. Перед отправкой доступен просмотр текста документа с подсвеченными находками, а ответственность за содержимое остаётся за вами. ФИО, названия и адреса находятся по меткам, шаблонам и базе знаний сторон из реквизитов, поэтому для надёжности стоит добавить свои категории или исключения в настройках.
Можно ли настроить под себя?
Да: категории, режим замены, язык плейсхолдеров, исключения, список сайтов и собственные словари включаются на странице настроек.
Нужно для всей компании — обсудим
Если документы обезличивает не один человек, а целая команда или компания, расскажите нам об этом: обсудим, как внедрить расширение для всех и настроить под ваши документы. Напишите нам.