By · Last updated 2026-04-27

Anonymisez dans LibreOffice Writer, Calc et Impress

Une suite bureautique open source, une confidentialité de niveau entreprise. Notre extension LibreOffice native intègre la détection et l'anonymisation des PII à Writer, Calc et Impress.

Fonctionne dans tout LibreOffice

Une seule extension pour les documents Writer, les feuilles de calcul Calc et les présentations Impress. Intégration complète dans la barre latérale avec préservation du format.

LibreOffice Writer

Documents, contracts, reports — with full format preservation

LibreOffice Calc

Spreadsheets, data tables — cell-based processing

LibreOffice Impress

Presentations, slides — text object extraction

Avantages clés

Travailler sur place

Aucun copier-coller nécessaire. Anonymisez directement dans LibreOffice via le panneau latéral intégré.

Préservation du format

Les documents Writer conservent toute leur mise en forme — gras, italique, polices, couleurs, styles de paragraphe. Seul le contenu textuel change.

Traitement sécurisé

Les documents restent sur votre machine. Seul le texte est envoyé à notre API chiffrée pour la détection d'entités et l'anonymisation.

Connexion Zero-Knowledge

Votre mot de passe ne quitte jamais votre appareil. Authentification ZK optionnelle avec chiffrement XChaCha20-Poly1305.

En savoir plus sur la sécurité Zero-Knowledge

Fonctionnalités principales

Détection PII

  • Détection de plus de 285 types d'entités (noms, e-mails, SSN, IBAN, cartes de crédit, etc.)
  • Détection hybride : motifs regex + NLP pour une précision maximale
  • Prise en charge multilingue (48 langues, dont RTL)
  • Reconnaissance d'entités personnalisées avec regex ou listes d'exclusion

Méthodes d'anonymisation

  • 5 méthodes : Remplacement, Masquage partiel, Masquage intégral, Hachage (SHA-256), Chiffrement (AES-256-GCM)
  • Chiffrement réversible avec des clés personnelles encapsulées en ZK
  • Configuration d'opérateurs par entité (méthodes différentes selon le type d'entité)
  • Traitement par blocs (blocs de 8 000 caractères) pour les documents volumineux

Fonctionnalités avancées

Boîte de dialogue d'aperçu

Examinez jusqu'à 50 entités détectées avant l'anonymisation. Sélectionnez, désélectionnez ou changez les méthodes par entité avant de valider.

Présets

Enregistrez et réutilisez vos paramètres d'anonymisation. Les présets se synchronisent entre vos appareils, y compris les types d'entités, les méthodes et les seuils de score.

Chiffrement réversible

Chiffrez les PII avec AES-256-GCM et déchiffrez-les ultérieurement. Les clés encapsulées en ZK se chargent automatiquement depuis votre compte avec persistance de session.

Opérateurs par entité

Configurez des méthodes d'anonymisation différentes pour chaque type d'entité. Hachez les noms, chiffrez les e-mails, masquez les numéros de téléphone — le tout en une seule passe.

Synchronisation entre appareils

Les présets, les entités personnalisées et les clés de chiffrement se synchronisent sur tous vos appareils toutes les 5 minutes via votre compte.

48 langues

Prise en charge multilingue complète, y compris l'arabe, l'hébreu, le chinois, le japonais et le coréen. Langues RTL entièrement prises en charge.

Prise en charge des documents

Writer

Extraction complète du texte, traitement basé sur la sélection et préservation du format (7 propriétés de police + 4 de paragraphe).

Calc

Traitement basé sur les cellules avec extraction de texte séparé par des tabulations. Traitez des feuilles entières ou des plages sélectionnées.

Impress

Traitement des objets texte des diapositives. Extrayez et anonymisez le texte de toutes les formes et zones de texte sur l'ensemble des diapositives.

Configuration requise

Fonctionne sur Windows, macOS et Linux avec LibreOffice 3.0 ou version ultérieure.

Plateformes prises en charge

  • LibreOffice Writer 3.0+ (Windows, macOS, Linux)
  • LibreOffice Calc 3.0+ (Windows, macOS, Linux)
  • LibreOffice Impress 3.0+ (Windows, macOS, Linux)

Ce dont vous avez besoin

  • Python 3.10+ (fourni avec LibreOffice sur la plupart des plateformes)
  • Compte anonym.legal (gratuit ou payant)
  • Connexion Internet pour l'accès à l'API
  • PyNaCl (optionnel, pour l'authentification ZK et la méthode de chiffrement)

Questions fréquentes

Quelles applications LibreOffice sont prises en charge ?

Writer, Calc et Impress. Writer bénéficie d'une prise en charge complète des fonctionnalités, y compris la préservation du format. Calc traite les cellules sous forme de texte séparé par des tabulations. Impress extrait le texte des objets des diapositives.

Comment installer l'extension ?

Téléchargez le fichier .oxt et double-cliquez dessus, ou accédez à Outils > Gestionnaire des extensions > Ajouter dans LibreOffice. Vous pouvez aussi exécuter python3 build.py --install depuis le répertoire source.

Préserve-t-elle la mise en forme des documents ?

Oui, dans les documents Writer. L'extension préserve 7 propriétés de police (gras, italique, souligné, barré, nom de police, taille, couleur) et 4 propriétés de paragraphe (alignement, retrait de première ligne, marge gauche, marge droite).

Qu'est-ce que l'authentification Zero-Knowledge ?

L'authentification ZK signifie que votre mot de passe ne quitte jamais votre appareil. À la place, une preuve cryptographique est envoyée à notre serveur à l'aide d'un chiffrement XChaCha20-Poly1305 avec dérivation de clé Argon2id. Optionnelle — une connexion standard par e-mail/mot de passe est également disponible.

Puis-je l'utiliser hors ligne ?

Non. L'extension nécessite une connexion Internet pour communiquer avec l'API anonym.legal pour la détection d'entités et l'anonymisation. Pour une utilisation hors ligne, voir anonym.plus.

Démarrez avec l'extension LibreOffice

Gratuit pour tous les forfaits. Installez l'extension .oxt en moins d'une minute.

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.