anonym.legal

By · Last updated 2026-03-10

Назад до блогуТехнічні

Розширення LibreOffice для анонімізації PII

Покрокове керівництво з анонімізації PII в документах LibreOffice за допомогою розширення anonym.legal.

March 10, 202610 хв читання
LibreOffice extensiondocument anonymizationPII redactionopen source officeWriter anonymizationformat preservation

Розширення LibreOffice для анонімізації PII

LibreOffice має близько 200 мільйонів користувачів по всьому світу. Уряди, школи та підприємства покладаються на нього. Багато хто використовує його, щоб уникнути дорогих ліцензій на програмне забезпечення. Але досі у користувачів не було вбудованого інструменту для пошуку та видалення персональних даних із їхніх файлів.

Старий спосіб був болісним. Скопіюйте текст у веб-додаток. Анонімізуйте його. Вставте назад. Це руйнує форматування. Ламає таблиці, стилі та макет. Для складних документів Writer це не працює.

Розширення anonym.legal вирішує цю проблему. Воно працює всередині додатка. Виявляє 285+ типів сутностей у Writer, Calc та Impress.

Встановлення менш ніж за дві хвилини

Розширення постачається як файл .oxt. Це стандартний формат для всіх розширень.

Швидке встановлення:

  1. Завантажте .oxt з anonym.legal/api/download/libreoffice
  2. Двічі клацніть файл
  3. Підтвердіть запит
  4. Перезапустіть

Ручне встановлення:

  1. Відкрийте додаток
  2. Перейдіть до Сервіс, потім Менеджер розширень
  3. Натисніть Додати, потім виберіть файл .oxt
  4. Перезапустіть

Після перезапуску бічна панель anonym.legal з'являється у Вигляд, потім Бічна панель. Увійдіть, щоб почати.

Як працює виявлення

Два двигуни працюють разом для пошуку PII.

ДвигунЗнаходитьВпевненість
RegexЕлектронні листи, SSN, IBAN, кредитні картки, номери телефонів1,0
spaCy NLPІмена, організації, місця0,85+

Виявлення працює через API anonym.legal. Текст надходить на сертифіковані сервери в Німеччині. Сервери мають статус ISO 27001. Результати повертаються в розширення. Файли документів не надсилаються. Передається лише текст.

Що робить кожен додаток:

  • Writer: Вилучає повний текст або лише виділення
  • Calc: Читає комірки як значення, розділені табуляцією, з усіх аркушів
  • Impress: Читає текстові об'єкти з усіх слайдів

П'ять методів анонімізації

МетодПрикладМожна скасувати?Клас GDPR
ЗамінитиІван Петренко → PERSONНіАнонімізація (Recital 26)
Маскуватиivan@example.com → i***@e***.comНіАнонімізація
Редагувати555-0123 → [REDACTED]НіАнонімізація
Хеш (SHA-256/512)SSN → a1b2c3d4...НіПсевдонімізація (WP29)
Шифрування (AES-256-GCM)Ім'я → ENC:xyz...ТакПсевдонімізація (Ст. 4(5))

Ви можете поєднувати методи в одному проході. Замінюйте імена, але шифруйте електронні адреси. Кожен тип сутності отримує власне правило.

Форматування залишається в Writer

Це головна перевага над копіюванням та вставленням. Розширення зберігає все форматування при замінні тексту.

Сім властивостей шрифту, що зберігаються:

  • Сімейство, розмір, жирність, курсив, колір, підкреслення, закреслення

Чотири властивості абзацу, що зберігаються:

  • Вирівнювання, відступ першого рядка, лівий відступ, правий відступ

«Іван Петренко» жирним шрифтом 14pt Times New Roman стає «PERSON» в тому ж стилі. Таблиці, заголовки та колонтитули залишаються недоторканими. Розширення працює всередині моделі документа. Воно не експортує та не імпортує текст повторно.

Примітка: Відстеження форматування стосується лише Writer. Calc та Impress виконують заміну лише на рівні тексту.

Перегляд перед застосуванням

Попередній перегляд показує до 50 знайдених сутностей. Кожен рядок показує:

  • Тип сутності (PERSON, EMAIL_ADDRESS, PHONE_NUMBER тощо)
  • Вихідний текст
  • Запропонована заміна
  • Оцінка впевненості

Приймайте або відхиляйте кожну сутність окремо. Виберіть усі або очистіть усі одним кліком. Нічого не змінюється, поки ви не натиснете Застосувати. У Writer Ctrl+Z скасовує останню операцію.

Пресети синхронізуються між пристроями

Збережіть налаштування як пресет. Виберіть типи сутностей, методи та пороги. Повторно використовуйте їх у всіх документах. Це економить час.

На платних планах пресети синхронізуються між усіма продуктами anonym.legal. Налаштуйте один у веб-додатку. Він з'являється в настільному додатку та надбудові Office протягом п'яти хвилин. Ключі шифрування використовують нульовознаннєве обгортання. Лише ваш пароль може їх розшифрувати.

Для отримання додаткової інформації про те, як надбудова Office обробляє той самий робочий процес у Word, дивіться Редагування через надбудову Word для юридичних фірм.

LibreOffice проти Microsoft Office

Обидва розширення використовують один і той самий бекенд. Однаковий текст дає однакові результати у Writer та у Word. Двигун один і той самий.

ФункціяРозширення LibreOfficeНадбудова Office
Типи сутностей285+285+
Мови4848
Методи55
Відстеження форматуванняЛише WriterЛише Word
Попередній переглядДо 50 сутностейДо 50 сутностей
ZK-автентифікаціяТакТак
Синхронізація пресетівТак (платні плани)Так (платні плани)
ПлатформиWindows, macOS, LinuxWindows, Mac, Web, iPad

Для ширшого погляду на відповідність PII між операційними системами дивіться Крос-платформна відповідність PII: Mac, Linux, Windows.

Системні вимоги

  • LibreOffice 3.0 або новіша версія
  • Python 3 (поставляється з більшістю інсталяцій)
  • Доступ до Інтернету (для API виявлення PII)
  • Акаунт anonym.legal (безкоштовний рівень: 200 токенів/місяць)

Початок роботи

  1. Завантажте розширення
  2. Двічі клацніть для встановлення, потім перезапустіть
  3. Відкрийте Вигляд → Бічна панель → панель anonym.legal
  4. Увійдіть
  5. Відкрийте документ, натисніть Аналізувати, перегляньте, натисніть Застосувати

Повна документація: Документація розширення LibreOffice

Джерела

  • The Document Foundation — оціночно 200+ млн користувачів LibreOffice по всьому світу
  • Тестування виявлення PII anonym.legal — точність 95,5%, 42/44 незалежних тести
  • GDPR Recital 26 — анонімізація виводить дані за межі сфери дії GDPR; Стаття 4(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.