Anonymisation open source de documents avec LibreOffice
Les gouvernements de l'UE adoptent les logiciels open source. L'Italie, la France, l'Allemagne et l'Espagne ont des politiques formelles en ce sens. Le Schleswig-Holstein a migré 25 000 PC gouvernementaux vers LibreOffice en 2024. La Gendarmerie nationale française exploite plus de 77 000 postes de travail sous GendBuntu. GendBuntu est un système Linux avec LibreOffice.
Ces organismes ont besoin d'une anonymisation conforme au RGPD. Mais la plupart des outils PII ne fonctionnent qu'avec Microsoft Office. Cela crée un manque.
L'extension LibreOffice d'anonym.legal comble ce manque. Elle détecte 285+ types d'entités dans Writer, Calc et Impress. Elle fonctionne sur Windows, macOS et Linux.
Pourquoi l'open source convient au secteur public
Pas de dépendance fournisseur
Microsoft 365 coûte de l'argent chaque année. LibreOffice est gratuit. Pour les organismes avec de nombreux postes, c'est une économie réelle. Mais le coût n'est pas la seule raison.
Le code open source peut être audité. Tout organisme peut vérifier son fonctionnement. Pour les entités qui gèrent des dossiers de citoyens, c'est une obligation légale. Ce n'est pas un choix.
Les données restent dans l'UE
anonym.legal fonctionne sur des serveurs Hetzner en Allemagne. Aucun fichier ne quitte l'UE. Avec LibreOffice, il n'y a pas de connexion au cloud Microsoft. L'ensemble du flux de travail reste en un seul endroit.
Protection des données dès la conception
L'article 25 du RGPD impose la protection des données à chaque étape. Copier du texte dans un outil externe ne répond pas à cette exigence. L'extension fonctionne dans l'éditeur. La suppression des données personnelles fait partie de l'étape d'édition. Aucune autre application n'est nécessaire. Aucun risque lié au copier-coller.
Trois cas d'usage concrets
Réponses aux DSAR des administrations
Les citoyens peuvent demander leurs dossiers. Les organismes doivent les fournir. Mais ils doivent d'abord supprimer les données de tiers.
Avec l'extension :
- Ouvrir la réponse dans Writer
- Cliquer sur Analyser
- Vérifier l'aperçu — conserver les données du citoyen concerné, supprimer toutes les autres
- Appliquer et envoyer
L'aperçu est essentiel. Les DSAR nécessitent une suppression sélective, pas un masquage intégral. Chaque entité peut être acceptée ou ignorée une par une.
Fichiers de recherche universitaire
Les équipes de recherche doivent supprimer les noms avant de partager les résultats. Un projet peut inclure :
- Des feuilles Calc avec noms et coordonnées
- Des transcriptions Writer avec des citations de participants
- Des diapositives Impress avec des détails de cas pour une présentation
Une seule extension gère les trois types de fichiers. Les préréglages garantissent des règles cohérentes dans tout le projet.
Caviardage de documents judiciaires
Les tribunaux qui publient des décisions doivent supprimer les noms, adresses et autres informations personnelles. L'extension propose trois modes :
- Remplacer : Les noms deviennent PERSON_1, PERSON_2 — le même libellé à chaque fois
- Caviarder : Les adresses sont entièrement supprimées
- Masquer : Masquage partiel pour les dates ou numéros de dossier où le contexte doit être préservé
Writer conserve toute la mise en forme. Les en-têtes, pieds de page et listes numérotées restent intacts après toute modification.
Options de déploiement
Utilisateur individuel :
- Télécharger le
.oxtdepuis anonym.legal/api/download/libreoffice - Double-cliquer et installer
- Redémarrer LibreOffice
Déploiement informatique :
Distribuer le .oxt via un partage réseau, Ansible ou SCCM. LibreOffice peut installer des extensions en ligne de commande sans interaction utilisateur. Les équipes peuvent partager des préréglages via un compte anonym.legal. Cela garantit les mêmes règles pour tous les utilisateurs du groupe.
Tableau de conformité RGPD
| Règle RGPD | Application |
|---|---|
| Article 5(1)(c) — Minimisation des données | Seul le PII détecté est modifié ; tout autre texte reste intact |
| Article 25 — Protection dès la conception | La suppression s'effectue dans l'éditeur, pas dans un outil séparé |
| Article 32 — Sécurité du traitement | AES-256-GCM, auth zéro connaissance, serveurs ISO 27001 |
| Considérant 26 — Anonymisation | Remplacer, Caviarder et Masquer retirent le contenu du champ d'application du RGPD |
| Article 4(5) — Pseudonymisation | Le mode Chiffrement offre une pseudonymisation réversible |
| BDSG Article 22 | La détection couvre les données de santé, biométriques et d'origine ethnique |
Démarrage
- Télécharger l'extension — gratuit
- S'inscrire sur anonym.legal — niveau gratuit : 200 jetons par mois
- Lire la documentation complète
Les plans payants démarrent à 3 EUR par mois pour 1 000 jetons. Des volumes plus élevés sont également disponibles.
Pour les organismes qui traitent de nombreuses demandes simultanément, voir Traitement par lots des DSAR RGPD.
Sources
- Commission européenne : Stratégie open source 2020-2023
- Schleswig-Holstein : migration de 25 000 PC vers LibreOffice (2024)
- Gendarmerie nationale : 77 000+ postes GendBuntu (jusqu'en 2019)
- RGPD Articles 4(5), 5(1)(c), 25, 32, Considérant 26
- BDSG Article 22 — Loi fédérale allemande sur la protection des données