anonym.legal

By · Last updated 2026-03-10

Назад к блогуЮридические технологии

Кросс-платформенная анонимизация: Office и LibreOffice

Как организации с разными офисными пакетами — Microsoft Office и LibreOffice — обеспечивают единообразную анонимизацию персональных данных с помощью anonym.legal.

March 10, 20267 мин чтения
LibreOffice extensioncross-platform anonymizationmixed office environmentdocument redaction consistencyenterprise PII

Проблема смешанной среды

Большинство организаций используют более одного офисного пакета. Юридические отделы работают в Word. Инженеры на Linux — в LibreOffice. Слияния компаний приводят к появлению команд с разным программным обеспечением. Государственные задания добавляют форматы ODF и OOXML.

Эта мешанина создаёт риск утечки персональных данных. Один инструмент находит имя в файле Word. Другой упускает его в Writer. Пороговые значения различаются. Форматы вывода не совпадают.

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

Один движок — два пакета

anonym.legal предлагает расширения для обоих пакетов:

  • Надстройка Office — для Word, Excel и PowerPoint
  • Расширение LibreOffice — для Writer, Calc и Impress

Оба подключаются к одному бэкенду. Они используют общие:

  • 285+ типов сущностей
  • Гибридное обнаружение (regex + NLP на базе spaCy)
  • 48 языков
  • 5 методов анонимизации
  • Оценки уверенности (regex: 1,0; NLP: 0,85+)

Запустите один и тот же текст в Word или Writer. Результат будет идентичным.

Синхронизированные предустановки устраняют расхождение конфигураций

Расхождение конфигураций — скрытый риск. Оно происходит незаметно. Команда A настраивает Word на обнаружение 12 типов сущностей с методом «Замена». Команда B настраивает LibreOffice на обнаружение 8 типов с методом «Редактирование». Один файл — разные результаты.

Синхронизация предустановок в anonym.legal решает эту проблему:

  1. Создайте предустановку на любой платформе — в веб-приложении, настольном приложении, надстройке Office или расширении LibreOffice
  2. Предустановка синхронизируется на всех платформах в течение 5 минут
  3. Каждый пользователь применяет одинаковые настройки

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

Переносимость ключей шифрования

Команды, использующие метод «Шифрование» (AES-256-GCM), могут расшифровать анонимизированные данные и восстановить исходный текст. Для этого ключи должны быть доступны на всех платформах. Файл, зашифрованный в Word, должен расшифровываться в веб-приложении или расширении LibreOffice.

anonym.legal использует синхронизацию ключей с нулевым разглашением:

  • Ключи оборачиваются с помощью XChaCha20-Poly1305 на основе ключа, производного от вашего пароля
  • Обёрнутые ключи синхронизируются с сервером
  • Ваш пароль никогда не покидает ваше устройство
  • Взлом сервера не раскроет ваши ключи

Рабочий процесс юридической фирмы: разные пакеты — единый результат

Средняя юридическая фирма получает файлы из множества источников:

Типы файлов:

  • Клиентские договоры в Word (.docx)
  • Судебные материалы в виде PDF, конвертированных в текст
  • Внутренние меморандумы в LibreOffice Writer (.odt) с рабочих станций под Linux
  • Таблицы в Excel (.xlsx) и Calc (.ods)

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

  1. Старший партнёр создаёт предустановку «Клиентское дело» — замена имён, маскировка дат, редактирование ИНН, шифрование электронных адресов
  2. Предустановка синхронизируется на всех платформах
  3. Помощник A открывает файл Word. Применяет предустановку через надстройку Office.
  4. Помощник B открывает файл Writer. Применяет ту же предустановку через расширение LibreOffice.
  5. Помощник по документам запускает предустановку на файле Calc.
  6. Все трое используют одинаковые настройки обнаружения и вывода.

Для аудита GDPR фирма может продемонстрировать:

  • Одну предустановку, применённую ко всем типам файлов
  • Одинаковое обнаружение сущностей вне зависимости от формата
  • Единообразные методы вывода на протяжении всего процесса
  • Управление ключами с нулевым разглашением

Развёртывание на предприятии

ПараметрНадстройка OfficeРасширение LibreOffice
РазвёртываниеЦентр администрирования Microsoft 365Распространение файла .oxt
ОбновленияАвтоматическое через манифестРучная замена файла .oxt
Управление пользователямиИнтеграция с Azure ADАккаунты anonym.legal
ПлатформыWindows, Mac, Web, iPadWindows, macOS, Linux
ЛицензияТребуется Microsoft 365Бесплатно (LibreOffice)

Для смешанных сред разверните оба инструмента. Надстройка Office — на рабочих станциях с Microsoft 365. Расширение LibreOffice — на рабочих станциях под Linux и с открытым ПО. Синхронизированные предустановки и ключи обеспечивают единообразие поведения.

Единообразие для регуляторов

Регуляторы не принимают «мы использовали разные инструменты» в качестве объяснения пробелов в анонимизации. Если ответ на запрос субъекта данных (DSAR) скрывает имя в файле Word, но упускает его в файле LibreOffice — это пробел. Это нарушение требований.

Единый движок обнаружения для всех типов файлов устраняет этот риск. Алгоритм не меняется в зависимости от клиентского приложения. Он выполняется на стороне сервера одинаково для каждого запроса. Подробности — на странице безопасности и соответствия и в документации по юридическому соответствию.

Начало работы

  1. Скачать расширение LibreOffice — для Writer, Calc, Impress
  2. Установить надстройку Office — для Word, Excel, PowerPoint
  3. Создать предустановку в веб-приложении — она синхронизируется на обеих платформах

Один аккаунт. Одна предустановка. Единый результат.

Источники

  • GDPR Статья 32 — надлежащие технические меры для единообразной защиты данных
  • Документация anonym.legal по кросс-платформенной синхронизации — переносимость предустановок и ключей (/docs/libreoffice)
  • Тестирование обнаружения персональных данных anonym.legal — точность 95,5%, одинаковая на всех платформах

Готовы защитить ваши данные?

Начните анонимизацию PII с 285+ типов сущностей на 48 языках.

About this page

We update this page when our platform or the law changes.

Read our founder note for how we work.

Each change shows up in the timestamp at the top.

Related reading

We follow these rules

  • GDPR (EU 2016/679).
  • ISO/IEC 27001:2022.
  • NIS2 (EU 2022/2555).
  • HIPAA safe harbor under 45 CFR § 164.514(b)(2).

Our promise

We do not sell your data.

We do not train models on your text.

We store your files in Germany.

You can delete your account at any time.

You own your work.

Where we run

Our servers live in Falkenstein, Germany.

We use Hetzner. They hold ISO 27001 certification.

All data stays in the EU.

Backups run every day.

Need help?

Email support@anonym.legal.

We reply within one business day.

How we test

We run a full check suite on every release.

Each surface gets its own sweep script and report.

Human reviewers spot-check the output each week.

We track recall and precision on a labelled set.

Bad runs block the deploy.

What we never do

  • We never sell your information to third parties.
  • We never train models on what you upload.
  • We never keep your work after you delete it.
  • We never share keys with any outside firm.
  • We never run ads inside the product.

Plans in plain words

We sell credits, not seats.

One credit covers one short job.

Long jobs use a few credits each.

You can top up at any time.

Unused credits roll over each month.

Read the plans page for current rates.

Who built this

A small team of engineers and lawyers built this.

We ship from Europe and work in the open.

Our founder note spells out why we started.

Where to start

How the parts fit

A browser add-on cleans text inside Chrome.

A Word plug-in handles drafts in Office.

A small desktop tool works on whole folders.

An agent protocol link feeds large models safely.

All four share one core engine and one rule set.

Words from our team

We started this work after a lunch about cookies.

One friend kept getting odd ads on her phone.

We asked why a court file leaked through a draft.

We sketched the first build on a napkin that week.

By month three we had a tiny demo for a friend.

She used it on her first case the next day.

Common questions we hear

Can the tool read scanned PDFs? Yes, with OCR.

Does it work on long files? Yes, in small chunks.

Can I roll my own rule set? Yes, save it as a preset.

Does it run offline? The desktop build runs offline.

Do you keep my files? No, the cloud build wipes after each run.

Will it learn from my work? No, we never train on inputs.

A short tour of the workflow

Upload a file or paste a snippet of prose.

Pick the entities you want gone from the draft.

Choose a method: replace, mask, hash, encrypt, or redact.

Press run and watch the side panel show each hit.

Skim the result and tweak any rule that misfired.

Save the cleaned file or send it to a teammate.