By · Last updated 2026-03-10

Tilbake til BloggGDPR & Overholdelse

Anonymisering med åpen kildekode: LibreOffice

Hvordan offentlige organisasjoner bruker LibreOffice med anonym.legals utvidelse for GDPR-kompatibel dokumentanononymisering.

March 10, 20269 min lesing
LibreOffice extensiongovernment anonymizationpublic sector GDPRopen source complianceuniversity data protection

Dokumentanononymisering med åpen kildekode og LibreOffice

EU-myndigheter går over til programvare med åpen kildekode. Italia, Frankrike, Tyskland og Spania har formelle policyer for det. Schleswig-Holstein i Tyskland flyttet 25 000 offentlige PC-er til LibreOffice i 2024. Den franske Gendarmerie kjører 77 000+ arbeidsstasjoner på GendBuntu. Det er en Linux-bygning med LibreOffice.

Disse etatene trenger GDPR-kompatibel anonymisering. Men de fleste PII-verkøy fungerer bare med Microsoft Office. Det etterlater et gap.

anonym.legals LibreOffice-utvidelse fyller dette gapet. Den detekterer 285+ enhetstyper i Writer, Calc og Impress. Den kjører på Windows, macOS og Linux.

Hvorfor åpen kildekode passer offentlig sektor

Ingen leverandøravhengighet

Microsoft 365 koster penger hvert år. LibreOffice er gratis. For etater med mange skrivebordsenheter er dette en stor besparelse. Men kostnader er ikke den eneste grunnen.

Kildekode med åpen kildekode kan sjekkes. Enhver etat kan lese hvordan den fungerer. For organer som holder borgerfiler, er dette et juridisk behov. Det er ikke et valg.

Data forblir i EU

anonym.legal kjører på Hetzner-servere i Tyskland. Ingen filer forlater EU. Med LibreOffice er det ingen Microsoft-skykoblinger. Hele arbeidsflyten forblir på ett sted.

Innebygd personvern

GDPR Artikkel 25 ber om personvern innebygd i hvert trinn. Kopiering av tekst inn i et eksternt verkøy oppfyller ikke dette kravet. Utvidelsen fungerer inne i editoren. Fjerning av personopplysninger er en del av redigeringstrinnet. Ingen ekstra apper er nødvendig. Ingen risiko ved kopiering og innliming.

Tre eksempler fra virkeligheten

Myndigheters DSAR-svar

Borgere kan be om tilgang til sine egne journaler. Etater må sende dem. Men de må også skjule alle andres opplysninger først.

Med utvidelsen:

  1. Åpne svaret i Writer
  2. Klikk Analyser
  3. Gjennomgå forhåndsvisningen — behold borgerens egne detaljer, fjern alle andre
  4. Bruk og send

Forhåndsvisningen er nøkkel. DSAR-er krever selektiv fjerning, ikke full massetildekking. Hver enhet kan godtas eller hoppes over en om gangen.

Universitets forskningsfiler

Forskningsteam må fjerne navn før de deler studieresultater. Et prosjekt kan inkludere:

  • Calc-ark med navn og kontaktdetaljer
  • Writer-transkripter med sitater fra studiepersoner
  • Impress-lysbilder med saksdetaljer for et foredrag

Én utvidelse håndterer alle tre filtypene. Forhåndsinnstillinger holder de samme reglene på tvers av hele prosjektet.

Rettslig dokumentredigering

Domstoler som publiserer avgjorelser må fjerne navn, adresser og andre personopplysninger. Utvidelsen har tre moduser:

  • Erstatt: Navn blir PERSON_1, PERSON_2 — den samme etiketten hver gang
  • Rediger: Adresser fjernes fullstendig
  • Masker: Delvis skjuling for datoer eller saksnumre der noe kontekst må beholdes

Writer beholder all formatering. Topptekster, bunntekster og nummererte lister forblir etter eventuelle endringer.

Slik ruller du ut

Enkeltbruker:

  1. Last ned .oxt fra anonym.legal/api/download/libreoffice
  2. Dobbeltklikk og installer
  3. Start LibreOffice på nytt

IT-teamsutrulling: Del .oxt via en nettverksstasjon, Ansible eller SCCM. LibreOffice kan installere utvidelser fra kommandolinjen uten brukerdialoger. Team kan dele forhAndsinnstillinger gjennom én anonym.legal-konto. Dette holder reglene de samme for alle brukere i gruppen.

GDPR-samsvarsatbel

GDPR-regelHvordan den oppfylles
Artikkel 5(1)(c) — DataminimeringBare funnet PII endres; all annen tekst forblir den samme
Artikkel 25 — Innebygd personvernFjerning kjører inne i editoren, ikke i et separat verkøy
Artikkel 32 — SikkerhetAES-256-GCM, nullkunnskapsautentisering, ISO 27001-servere
Recital 26 — AnonymiseringErstatt, Rediger og Masker tar innhold ut av GDPR-omfanget
Artikkel 4(5) — PseudonymiseringKrypteringsmodus gir reversibel pseudonymisering
BDSG § 22Deteksjon dekker helse-, biometriske og etnisitetsopprinnelsesfelt

Kom i gang

  1. Last ned utvidelsen — gratis
  2. Registrer deg på anonym.legal — gratisnivå: 200 tokens per måned
  3. Les full dokumentasjon

Betalte planer starter på EUR 3 per måned for 1 000 tokens. Høyere volumer er også tilgjengelig.

For etater som håndterer mange forespørsler samtidig, se GDPR DSAR-batchbehandling i stor skala.

Kilder

  • European Commission Open Source Software Strategy 2020-2023
  • Schleswig-Holstein myndighetene — 25 000 PC-er flyttet til LibreOffice (2024)
  • Fransk Gendarmerie — 77 000+ GendBuntu-arbeidsstasjoner (innen 2019)
  • GDPR Artiklene 4(5), 5(1)(c), 25, 32, Recital 26
  • BDSG § 22 — Tysk fedral personvernlov

Klar til å beskytte dataene dine?

Begynn å anonymisere PII med 285+ enhetstyper på 48 språk.

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.