By · Last updated 2026-03-10

Torna al BlogGDPR e Conformità

Anonimizzazione Open Source: LibreOffice

Come le organizzazioni del settore pubblico usano LibreOffice con l'estensione di anonym.legal per l'anonimizzazione dei documenti conforme al GDPR.

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

Anonimizzazione Open Source dei Documenti con LibreOffice

I governi dell'UE stanno migrando al software open source. Italia, Francia, Germania e Spagna hanno politiche formali in materia. Lo Schleswig-Holstein tedesco ha migrato 25.000 PC governativi a LibreOffice nel 2024. La Gendarmerie francese gestisce oltre 77.000 postazioni di lavoro su GendBuntu. Si tratta di una distribuzione Linux con LibreOffice.

Queste agenzie hanno bisogno di anonimizzazione conforme al GDPR. Ma la maggior parte degli strumenti PII funziona solo con Microsoft Office. Questo crea un divario.

L'Estensione LibreOffice di anonym.legal colma questo divario. Rileva oltre 285 tipi di entità in Writer, Calc e Impress. Gira su Windows, macOS e Linux.

Perché l'Open Source Si Adatta al Settore Pubblico

Nessun vendor lock-in

Microsoft 365 costa denaro ogni anno. LibreOffice è gratuito. Per le agenzie con molti desktop, questo rappresenta un risparmio significativo. Ma il costo non è l'unico motivo.

Il codice open source può essere verificato. Qualsiasi agenzia può leggere come funziona. Per gli enti che gestiscono file di cittadini, questa è una necessità legale. Non è una scelta.

I dati rimangono nell'UE

anonym.legal gira su server Hetzner in Germania. Nessun file lascia l'UE. Con LibreOffice, non ci sono connessioni al cloud Microsoft. L'intero workflow rimane in un unico posto.

Privacy by design

L'Articolo 25 del GDPR richiede che la privacy sia integrata in ogni fase. Copiare il testo in uno strumento esterno non soddisfa questo requisito. L'estensione funziona all'interno dell'editor. La rimozione dei dati personali fa parte del passaggio di editing. Non sono necessarie app aggiuntive. Nessun rischio di copia-incolla.

Tre Casi d'Uso Reali

Risposte DSAR governative

I cittadini possono richiedere i propri dati. Le agenzie devono inviarli. Ma devono anche nascondere prima i dati di qualsiasi altra persona.

Con l'estensione:

  1. Apri la risposta in Writer
  2. Fai clic su Analizza
  3. Controlla l'anteprima — mantieni i dati del cittadino stesso, rimuovi tutti gli altri
  4. Applica e invia

L'anteprima è fondamentale. Le DSAR richiedono una rimozione selettiva, non una mascheratura totale. Ogni entità può essere accettata o saltata una per una.

File di ricerca universitaria

I team di ricerca devono rimuovere i nomi prima di condividere i risultati degli studi. Un progetto può includere:

  • Fogli Calc con nomi e dati di contatto
  • Trascritti Writer con citazioni dei soggetti dello studio
  • Diapositive Impress con dettagli dei casi per una presentazione

Un'unica estensione gestisce tutti e tre i tipi di file. I preset mantengono le stesse regole in tutto il progetto.

Redazione di documenti giudiziari

I tribunali che pubblicano sentenze devono rimuovere nomi, indirizzi e altri dati personali. L'estensione ha tre modalità:

  • Sostituisci: I nomi diventano PERSON_1, PERSON_2 — la stessa etichetta ogni volta
  • Oscura: Gli indirizzi vengono rimossi completamente
  • Maschera: Nascondimento parziale per date o numeri di causa dove deve rimanere del contesto

Writer preserva tutta la formattazione. Intestazioni, piè di pagina ed elenchi numerati rimangono invariati dopo qualsiasi modifica.

Come Distribuire

Singolo utente:

  1. Scarica il file .oxt da anonym.legal/api/download/libreoffice
  2. Fai doppio clic e installa
  3. Riavvia LibreOffice

Distribuzione per team IT: Condividi il file .oxt tramite un'unità di rete, Ansible o SCCM. LibreOffice può installare estensioni dalla riga di comando senza prompt utente. I team possono condividere preset tramite un account anonym.legal. Questo mantiene le stesse regole per ogni utente del gruppo.

Tabella di Conformità GDPR

Norma GDPRCome viene soddisfatta
Articolo 5(1)(c) — Minimizzazione dei datiSolo il PII trovato viene modificato; tutto il resto del testo rimane invariato
Articolo 25 — Privacy by designLa rimozione avviene all'interno dell'editor, non in uno strumento separato
Articolo 32 — SicurezzaAES-256-GCM, autenticazione zero-knowledge, server ISO 27001
Considerando 26 — AnonimizzazioneSostituisci, Oscura e Maschera portano il contenuto fuori dall'ambito GDPR
Articolo 4(5) — PseudonimizzazioneLa modalità Cifra fornisce pseudonimizzazione reversibile
BDSG Sezione 22Il rilevamento copre campi sanitari, biometrici e di origine etnica

Inizia

  1. Scarica l'estensione — gratuita
  2. Registrati su anonym.legal — piano gratuito: 200 token al mese
  3. Leggi la documentazione completa

I piani a pagamento partono da EUR 3 al mese per 1.000 token. Sono disponibili anche volumi più elevati.

Per le agenzie che gestiscono molte richieste contemporaneamente, consulta Elaborazione Batch GDPR DSAR su Larga Scala.

Fonti

  • Strategia Open Source Software della Commissione Europea 2020-2023
  • Governo dello Schleswig-Holstein — migrazione di 25.000 PC a LibreOffice (2024)
  • Gendarmerie francese — oltre 77.000 postazioni GendBuntu (entro il 2019)
  • GDPR Articoli 4(5), 5(1)(c), 25, 32, Considerando 26
  • BDSG Sezione 22 — Legge federale tedesca sulla protezione dei dati

Pronto a proteggere i tuoi dati?

Inizia ad anonimizzare i PII con oltre 285 tipi di entità in 48 lingue.

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.