anonym.legal

By · Last updated 2026-03-10

Terug naar BlogTechnisch

LibreOffice PII-anonimiseringsextensie

Stapsgewijze handleiding voor het anonimiseren van PII in LibreOffice-documenten met de anonym.legal-extensie.

March 10, 202610 min lezen
LibreOffice extensiondocument anonymizationPII redactionopen source officeWriter anonymizationformat preservation

LibreOffice PII-anonimiseringsextensie

LibreOffice heeft naar schatting 200 miljoen gebruikers wereldwijd. Overheden, scholen en bedrijven vertrouwen erop. Velen gebruiken het om dure softwarelicenties te vermijden. Tot nu toe hadden gebruikers echter geen ingebouwde tool om persoonsgegevens in bestanden te vinden en te verwijderen.

De oude werkwijze was omslachtig. Tekst kopiëren naar een webapplicatie. Anonimiseren. Terugplakken. Dit vernietigt de opmaak. Het breekt tabellen, stijlen en lay-out. Voor complexe Writer-documenten werkt dit niet.

De anonym.legal-extensie lost dit op. Ze werkt binnen de applicatie zelf. Ze detecteert 285+ entiteitstypen in Writer, Calc en Impress.

Installeer in minder dan twee minuten

De extensie wordt geleverd als een .oxt-bestand. Dit is het standaardformaat voor alle extensies.

Snelle installatie:

  1. Download het .oxt-bestand van anonym.legal/api/download/libreoffice
  2. Dubbelklik op het bestand
  3. Bevestig de prompt
  4. Herstart

Handmatige installatie:

  1. Open de applicatie
  2. Ga naar Extra, dan Extensiebeheer
  3. Klik op Toevoegen en selecteer het .oxt-bestand
  4. Herstart

Na herstart verschijnt de anonym.legal-zijbalk onder Beeld, dan Zijbalk. Meld u aan om te beginnen.

Hoe detectie werkt

Twee engines werken samen om PII te vinden.

EngineVindtBetrouwbaarheid
RegexE-mails, BSN's, IBAN's, creditcards, telefoonnummers1,0
spaCy NLPNamen, organisaties, locaties0,85+

Detectie verloopt via de anonym.legal-API. Tekst gaat naar gecertificeerde servers in Duitsland met ISO 27001-status. Resultaten keren terug naar de extensie. Er worden geen documentbestanden verzonden — alleen tekst.

Wat elke applicatie doet:

  • Writer: Extraheert volledige tekst of alleen de selectie
  • Calc: Leest cellen als tabgescheiden waarden over alle bladen
  • Impress: Leest tekstobjecten van alle dia's

Vijf anonimiseringsmethoden

MethodeVoorbeeldOmkeerbaar?GDPR-klasse
VervangenJan Smit → PERSOONNeeAnonimisering (Overweging 26)
Maskerenjan@voorbeeld.nl → j***@v***.nlNeeAnonimisering
Redigeren06-12345678 → [GEREDIGEERD]NeeAnonimisering
Hashen (SHA-256/512)BSN → a1b2c3d4...NeePseudonimisering (WP29)
Versleutelen (AES-256-GCM)Naam → ENC:xyz...JaPseudonimisering (Art. 4(5))

U kunt methoden combineren in één bewerking. Vervang namen, maar versleutel e-mailadressen. Elk entiteitstype krijgt zijn eigen regel.

Opmaak blijft behouden in Writer

Dit is het grote voordeel ten opzichte van kopiëren-plakken. De extensie behoudt alle opmaak bij het vervangen van tekst.

Zeven lettertypeeigenschappen behouden:

  • Familie, grootte, vet, cursief, kleur, onderstreping, doorhaling

Vier alineaeigenschappen behouden:

  • Uitlijning, inspringing eerste regel, linker marge, rechter marge

"Jan Smit" in vet 14pt Times New Roman wordt "PERSOON" in dezelfde stijl. Tabellen, kopteksten en voetteksten blijven intact. De extensie werkt binnen het documentmodel. Ze exporteert en reimporteert geen tekst.

Opmerking: Opmaakbehoud geldt alleen voor Writer. Calc en Impress vervangen alleen op tekstniveau.

Beoordeel voor toepassing

Het voorbeeld toont maximaal 50 gevonden entiteiten. Elke rij toont:

  • Entiteitstype (PERSOON, E-MAILADRES, TELEFOONNUMMER, etc.)
  • Originele tekst
  • Voorgestelde vervanging
  • Betrouwbaarheidsscore

Accepteer of weiger elke entiteit afzonderlijk. Selecteer alles of wis alles met één klik. Niets verandert totdat u op Toepassen klikt. In Writer maakt Ctrl+Z de laatste bewerking ongedaan.

Presets synchroniseren op alle apparaten

Sla uw instellingen op als preset. Kies entiteitstypen, methoden en drempelwaarden. Hergebruik de preset op al uw documenten. Dat bespaart tijd.

Op betaalde abonnementen synchroniseren presets op alle anonym.legal-producten. Maak er één aan in de webapp. Hij verschijnt binnen vijf minuten in de desktop-app en de Office-invoegtoepassing. Versleutelingssleutels gebruiken zero-knowledge wrapping. Alleen uw wachtwoord kan ze ontsleutelen.

Zie voor meer informatie over hoe de Office-invoegtoepassing dezelfde workflow in Word afhandelt Word-invoegtoepassing redactie voor advocatenkantoren.

LibreOffice versus Microsoft Office

Beide extensies delen dezelfde backend. Dezelfde tekst geeft dezelfde resultaten in Writer als in Word. De engine is één en dezelfde.

FunctieLibreOffice-extensieOffice-invoegtoepassing
Entiteitstypen285+285+
Talen4848
Methoden55
OpmaakbehoudAlleen WriterAlleen Word
VoorbeeldTot 50 entiteitenTot 50 entiteiten
ZK-authJaJa
PresetsyncJa (betaalde abonnementen)Ja (betaalde abonnementen)
PlatformsWindows, macOS, LinuxWindows, Mac, Web, iPad

Zie voor een breder overzicht van PII-naleving op verschillende besturingssystemen Platformonafhankelijke PII-naleving: Mac, Linux, Windows.

Systeemvereisten

  • LibreOffice 3.0 of hoger
  • Python 3 (meegeleverd bij de meeste installaties)
  • Internettoegang (voor de PII-detectie-API)
  • anonym.legal-account (gratis laag: 200 tokens/maand)

Aan de slag

  1. Download de extensie
  2. Dubbelklik om te installeren, herstart dan
  3. Open Beeld → Zijbalk → anonym.legal-paneel
  4. Meld u aan
  5. Open een document, klik Analyseren, beoordeel, klik Toepassen

Volledige documentatie: LibreOffice-extensiedocs

Bronnen

  • The Document Foundation — geschat 200M+ LibreOffice-gebruikers wereldwijd
  • anonym.legal PII-detectietesten — 95,5% nauwkeurigheid, 42/44 onafhankelijke tests
  • GDPR Overweging 26 — anonimisering verwijdert gegevens uit GDPR-werkingssfeer; Artikel 4(5) — definitie pseudonimisering

Klaar om uw gegevens te beschermen?

Begin met het anonimiseren van PII met 285+ entiteitstypen in 48 talen.

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.