PrivacyBench v2 : anonymiser des espaces de travail entiers, de façon cohérente
Le benchmark de Tonic AI : 21 exports d'espaces de travail (e-mail, Slack, PDF, Word, Excel, CSV), notés sur deux points à la fois : chaque valeur personnelle est-elle trouvée, et chaque façon d'écrire une personne ou une entreprise est-elle remplacée par une seule identité inventée cohérente. Chaque export a été traité en une tâche et noté par le code d'évaluation du benchmark.
Réalisée par Hexagone AI, octobre 2026. Jeu de données TonicAI/Privacy-Bench v2.
Ce que mesure PrivacyBench
PrivacyBench v2, publié par Tonic AI, réunit 21 exports d'espaces de travail synthétiques : un mois d'e-mails, de messages Slack et de documents partagés (PDF, Word, Excel, CSV) pour un employé fictif chacun, environ 200 fichiers par export. Un système reçoit l'export brut et doit remplacer sur place chaque valeur personnelle ou organisationnelle.
La détection ne compte que pour moitié. L'autre moitié est la cohérence : chaque façon d'écrire une personne ou une entreprise (nom complet, surnom sur Slack, adresse e-mail, identifiant, sigle) doit être remplacée par une seule identité inventée, cohérente d'un fichier à l'autre. Un juge LLM le vérifie, personnage par personnage et organisation par organisation.
Le chiffre de référence est le score combiné : la part de toutes les valeurs annotées qui ont été à la fois trouvées et remplacées de façon cohérente, en moyenne sur les 21 exports.
Résultats sur les 21 exports
| Pipeline | Détection (rappel) | Remplacement cohérent | Combiné |
|---|---|---|---|
| Hexagone AI Local | 93,7 % | 94,0 % | 88,1 % |
| Tonic Textual (Graph Synthesis) | 93,9 % | 91,8 % | 86,2 % |
| GPT-6 Astra | 91,6 % | 87,5 % | 80,1 % |
| Claude Opus 5 | 93,6 % | 85,5 % | 80,0 % |
| GPT-5.6 Sol | 89,9 % | 81,6 % | 73,4 % |
| Claude Sonnet 5 | 89,0 % | 79,3 % | 70,6 % |
| GPT-5.6 Terra | 84,9 % | 78,6 % | 66,7 % |
| GPT-5.6 Luna | 54,7 % | 77,4 % | 42,3 % |
Moyenne sur les 21 jeux de données, chacun pesant autant, comme sur la fiche du jeu de données. Les autres lignes sont les chiffres publiés sur cette fiche ; les nôtres ont été produits avec le code d'évaluation du benchmark, non modifié, et son modèle juge par défaut. Hexagone AI Local repose sur des modèles de petite taille, que vous pouvez héberger sur votre propre infrastructure.
En clair : 1,9 points devant Tonic Textual (Graph Synthesis), le produit de Tonic AI, et 8,0 points devant le meilleur agent fondé sur un modèle de pointe (GPT-6 Astra). L'avance vient de la cohérence (2,2 points devant) ; sur la seule détection, nous sommes 0,2 point de rappel derrière. Notre type de fichier le plus faible est Slack, où les formes courtes des noms et des entreprises sont les plus difficiles à rattacher à une seule identité.
Par type de fichier
| Type de fichier | Valeurs | Rappel | Cohérent | Combiné |
|---|---|---|---|---|
| 13 253 | 94,9 % | 93,2 % | 88,4 % | |
| Slack | 18 282 | 92,0 % | 88,7 % | 81,6 % |
| 44 876 | 93,2 % | 94,5 % | 88,1 % | |
| Word | 15 733 | 92,7 % | 95,4 % | 88,5 % |
| Excel | 13 960 | 94,6 % | 94,5 % | 89,4 % |
| CSV | 26 639 | 94,3 % | 96,4 % | 90,9 % |
Par type de valeur
| Valeur | Nombre | Rappel | Cohérent | Combiné |
|---|---|---|---|---|
| Prénom | 46 607 | 97,6 % | 91,3 % | 89,1 % |
| Nom de famille | 27 580 | 97,7 % | 99,6 % | 97,2 % |
| Adresse e-mail | 14 395 | 99,3 % | 98,7 % | 98,0 % |
| Téléphone | 6 216 | 99,7 % | 99,3 % | 99,0 % |
| Identifiant | 1 699 | 86,7 % | 93,4 % | 81,0 % |
| Organisation | 31 939 | 81,9 % | 90,3 % | 74,0 % |
| Adresse postale | 1 699 | 74,0 % | 73,2 % | 54,1 % |
| URL | 408 | 33,6 % | 25,5 % | 8,6 % |
| Matricule | 1 560 | 90,0 % | 96,9 % | 87,2 % |
| Numéro de compte | 640 | 92,7 % | 97,8 % | 90,6 % |
Les nombres sont cumulés sur les 21 exports, si bien que les valeurs fréquentes pèsent davantage ici que dans la moyenne de référence.
Comment l'évaluation a été menée
- Une tâche par export, comme un client la soumettrait : tous les fichiers de l'export dans une seule tâche d'anonymisation, si bien que la cohérence est celle du produit, entre e-mails, messages et documents.
- Le code d'évaluation du benchmark, non modifié, avec son modèle juge par défaut (claude-opus-4-7). Nous avons vérifié la chaîne de notation sur l'exemple publié avec le jeu de données et retrouvé ses scores documentés, aux variations du juge près.
Ce qu'il faut garder en tête
- La vérité terrain est générée, non annotée à la main ; la fiche du jeu de données la compare aux annotations humaines et la trouve légèrement incomplète. Un juge est un modèle : sur une sortie identique, ses verdicts varient d'environ un point.
- Un prénom porté par deux personnes différentes (deux collègues prénommées Sarah) reçoit le même remplacement pour les deux. C'est le réglage par défaut de notre produit, choisi parce qu'un « Sarah » seul dans une conversation ne peut pas toujours être attribué à l'une d'elles ; le juge vérifie la cohérence personnage par personnage, et ce choix garde cohérente chaque mention de chaque personnage.
Les autres études
- Évaluation sur jeu completPII-INDEXBENCHVoir les résultats
- Corpus construit pour l'occasionDossiers médicaux françaisVoir les résultats
- Évaluation sur jeu completAI4Privacy, six languesVoir les résultats
- Benchmark indépendantRAT-BenchVoir les résultats
- Évaluation interne, 2024Face à face avec PresidioVoir les résultats
Testez-le sur vos propres documents.
Un benchmark, ce sont les données de quelqu'un d'autre. Une semaine gratuite, sans carte bancaire, et les fichiers ne quittent jamais votre machine : vous ne risquez rien à vérifier vous-même.