Обсудить задачу

Студия внедрения ИИ-агентов в бизнес

Масштабируйтесь без роста штата: делегируйте рутину ИИ-агентам

Обработка договоров, счетов, заявок или писем занимает минуты без отвлечения команды от стратегических задач

Обсудить мою задачу

DOCX Anonymizer — обезличивание документов перед загрузкой в ИИ

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

Открыть на GitHub

DOCX Anonymizer — обезличивание документов перед загрузкой в ИИ

Что делает

Расширение для Chrome версии 132 и новее. Когда вы прикладываете документ в ChatGPT, Claude или другом ИИ-сервисе, оно перехватывает файл до отправки, находит в нём персональные данные и реквизиты и заменяет их плейсхолдерами. Названия компаний, номера договоров и суммы маскируются по желанию.

Работает с Word, Excel, PowerPoint, PDF с текстовым слоем и текстовыми файлами (.txt, .md, .csv, .json, .log). В сервис уходит файл того же формата: таблицы, формулы, слайды, сноски, колонтитулы и форматирование сохраняются, метаданные очищаются. Одно и то же значение везде получает один плейсхолдер. Комментарии, история правок и скрытый текст удаляются по вашему выбору.

Файл не покидает ваш компьютер

Это главное обещание инструмента, и оно закреплено в самом расширении:

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

В ИИ-сервис уходит только обезличенный файл, например имя.anon.docx или имя.anon.xlsx. Карта замен остаётся у вас, а сохранённый файл ключа можно защитить паролем.

Как это работает

  1. Перехват. Вы прикладываете файл в чате — кнопкой, перетаскиванием или вставкой. Расширение останавливает файл и показывает панель: что найдено и где. Лишние галочки можно снять, перед отправкой доступен просмотр текста с подсветкой находок.
  2. Замена. Нажимаете «Анонимизировать и загрузить» — в чат уходит обезличенный файл.
  3. Восстановление. Ответ ИИ вставляете на странице «Восстановить текст» или загружаете файлом (.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 и новее.

  1. Скачайте архив на странице последнего релиза: полный docx-anonymizer-<версия>-full.zip с моделью распознавания (около 36 МБ, рекомендуем) или лёгкий docx-anonymizer-<версия>.zip без модели (около 7 МБ, модель можно добавить позже). Там же контрольные суммы и список изменений.
  2. Распакуйте архив в отдельную папку.
  3. В Chrome откройте chrome://extensions и включите «Режим разработчика».
  4. Нажмите «Загрузить распакованное расширение» и выберите папку архива. Доступа к сайтам расширение не получает, пока вы сами его не выдадите.
  5. Откройте сайт чата, в меню расширения включите «Перехват загрузки» и нажмите «Разрешить доступ» для этого сайта. 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 уходят как есть, панель об этом предупреждает.

Нужно ли проверять результат?

Да, всегда. Перед отправкой доступен просмотр текста документа с подсвеченными находками, а ответственность за содержимое остаётся за вами. ФИО, названия и адреса находятся по меткам, шаблонам и базе знаний сторон из реквизитов, поэтому для надёжности стоит добавить свои категории или исключения в настройках.

Можно ли настроить под себя?

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

Нужно для всей компании — обсудим

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

Открыть на GitHub Обсудить задачу

Разберём ваш процесс и посчитаем, сколько стоит ручная работа

Опишите, с какими документами работает команда, в каких системах они живут и что делается вручную. После заявки договоримся о первом разговоре и аудите.