By George Curta · 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-KnowledgeFonctionnalité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.
From the Blog
View all articlesMixed Format E-Discovery: Compliance Gap
E-discovery productions and GDPR DSARs span PDFs, Word docs, Excel, and JSON exports. Using different tools for each format creates consistency gaps that.
The PDF Redaction Trap: Data Exposed
The DOJ Epstein files, the Manafort case, and NSA leaks all share the same failure: cosmetic redaction that leaves underlying text extractable.
Legal PII: Privilege Detection
Case reference numbers, bar admission numbers, court docket numbers, and client matter IDs are legally sensitive identifiers that standard PII tools miss.
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
- Common questions
- Glossary
- How tokens work
- Security posture
- Where we comply
- What we detect
- Case studies
- Release notes
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
- Open the web app and try a sample file.
- Learn how credits get counted.
- See current plans and limits.
- Meet the team behind the product.
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.