Les sanctions
Le RGPD impose de ne transmettre que les données strictement nécessaires. Le manquement se chiffre jusqu’à 4 % du chiffre d’affaires annuel.
Coller un fichier client dans une IA en ligne, c’est un transfert de données personnelles. CAP’nonyme détecte et masque noms, adresses, IBAN et numéros de sécurité sociale sur votre poste, avant tout partage.
Bonjour, je confirme le virement de Martin Boulanger, IBAN FR14 2004 1010 0505 0001 3M02 606, joignable au 06 12 34 56 78.
Bonjour, je confirme le virement de [PERSONNE], IBAN [IBAN], joignable au [TEL].
Exemple illustré, données fictives.
Un extrait de comptabilité envoyé à un prestataire. Un fichier client collé dans un outil d’IA en ligne pour gagner du temps. Personne n’a décidé d’exporter des données personnelles, et pourtant c’est fait. Chacun de ces gestes est un transfert, et il engage votre organisation.
Le RGPD impose de ne transmettre que les données strictement nécessaires. Le manquement se chiffre jusqu’à 4 % du chiffre d’affaires annuel.
Un client, un adhérent ou un partenaire qui apprend que ses coordonnées ont circulé dans un outil tiers ne revient pas facilement.
Le destinataire se fait compromettre, le service en ligne réutilise vos contenus, souvent hors UE. Vous n’avez plus la main.
Pas de serveur à monter, pas de service informatique à mobiliser, pas de compte à créer. Une archive, un double clic.
Une archive zip, rien d’autre. Aucun droit administrateur, aucune installation système.
Dans le dossier de votre choix, y compris sur une clé ou un lecteur réseau.
Double clic sur capnonyme.exe. Rien de plus à installer, pas de dépendance à gérer.
Au premier lancement seulement, l’application propose le modèle de détection intelligente. Il se télécharge une fois, puis reste sur votre disque.
Une connexion Internet est nécessaire uniquement pour télécharger le modèle de détection intelligente (environ 2,2 Go), au premier lancement. Ensuite, tout se passe hors ligne. Et sans ce modèle, l’application fonctionne déjà (mais de manière moins optimisée) : toutes les détections par règles sont opérationnelles.
Et cette IA ne sort jamais du logiciel. Ce n’est pas un service en ligne, c’est un fichier posé sur votre disque dur. On le télécharge une fois, comme on installerait un correcteur orthographique, puis il s’exécute sur le processeur de votre poste, à l’intérieur de CAP’nonyme. Votre texte et vos fichiers ne lui sont jamais envoyés : ils ne quittent pas la machine, y compris pendant l’analyse par l’IA.
Du texte collé à la volée au PDF caviardé, en passant par le fichier CSV ou Excel, chaque module traite un moment réel de votre journée. Vous gardez la main sur ce qui disparaît, à chaque étape.
Collez un e-mail, une note, un extrait de document. Les entités détectées apparaissent surlignées par type et listées à côté. Vous cochez, vous décochez, et vous pouvez ajouter à la main ce que la détection aurait manqué. Un niveau de risque résume la sensibilité de ce qui a été trouvé.
Fichiers .txt, .csv, .xlsx, .docx et .pptx. La mise en forme est préservée : les styles, les formules et les onglets d’un tableur restent intacts, l’encodage et le séparateur d’un CSV aussi. Le fichier d’origine n’est jamais modifié, la sortie part dans le dossier que vous avez choisi.
Le texte sensible n’est pas seulement recouvert d’un rectangle noir, il est supprimé du fichier. Pas de mauvaise surprise à la première copie. Vous pouvez tracer une zone manuelle sur une page, ou extraire le texte en .txt pour le traiter comme un texte collé.
La règle « ne jamais masquer » protège vos codifications internes qu’une détection générique confondrait avec une donnée personnelle. La règle « toujours masquer » force le remplacement de vos références maison. Motifs simples de type A####### ou expressions régulières complètes.
Catégorie par catégorie : personne, adresse, organisation, e-mail, téléphone, IBAN, SIREN, SIRET, numéro de sécurité sociale, code postal, URL, identifiants. Vous choisissez aussi le dossier de sortie et vous suivez l’état du modèle de détection intelligente.
Export CSV ou JSON : le type, la valeur d’origine, l’étiquette appliquée, le nombre d’occurrences et le statut. De quoi documenter votre démarche. Attention, ce rapport contient les valeurs en clair : il se protège comme la donnée source.
Les données structurées et les noms noyés dans du texte libre ne se détectent pas de la même façon. CAP’nonyme fait tourner les deux approches, puis fusionne les résultats en éliminant les chevauchements.
Chaque motif reconnu est confirmé par sa clé de contrôle : modulo 97 pour l’IBAN et le numéro de sécurité sociale, clé de Luhn pour le SIREN et le SIRET, code pays ISO pour le BIC. Très peu de faux positifs.
Une valeur au bon format mais à clé invalide n’est pas jetée en silence : elle est signalée « détectée mais non conforme », décochée par défaut, et vous arbitrez.
Les noms de personnes, les adresses rédigées en toutes lettres et les organisations n’ont aucun format fixe : aucune expression régulière ne les attrape. C’est le rôle du modèle GLiNER, issu de la recherche française et publié en licence Apache-2.0.
Modèle dit « zero-shot » : on lui donne les catégories recherchées en langage naturel, sans réentraînement. Assez léger pour tourner sur un simple processeur, sans carte graphique. Aucune requête n’est envoyée à un service d’IA en ligne : le modèle s’exécute dans l’application, sur votre poste.
Un outil qui manipule vos données les plus sensibles ne se juge pas sur une promesse commerciale. Voici les briques sur lesquelles il repose, et sous quelle licence.
Le code de l’application est public et auditable. Le binaire livré correspond au tag publié.
Le modèle de détection, issu de la recherche française. Usage commercial autorisé.
Le moteur qui détruit réellement le texte sous les zones caviardées d’un PDF.
L’interface de l’application, sous licence LGPL-3.0.
Aucun appel réseau en usage normal, une fois le modèle installé.
Version 0.4.1 · licence AGPL-3.0-or-later · code source public sur GitHub (nouvelle fenêtre). Le dépôt porte le nom technique du projet.
Vos données ne quittent jamais votre poste.
Aussi efficace sur les formats normés que sur les noms noyés dans le texte.
Une brique française, libre, sans boîte noire ni dépendance étrangère.
Texte, tableur, Word, PowerPoint, PDF, avec la mise en forme préservée.
Sur un PDF, le texte sensible est détruit, pas seulement recouvert.
L’outil s’adapte à vos codifications et à vos conventions internes.
Un exécutable autonome. Pas de compte, pas de serveur, pas de licence.
Code auditable, pérennité, maîtrise complète de ce que vous installez.
Pas d’abonnement, pas de compte, pas de licence à la place.
L’application est libre et le restera. Ce que vous pouvez me confier, c’est le déploiement sur les postes, l’écriture des règles métier pour vos codifications internes, et la formation des équipes au réflexe d’anonymisation.
On en parle ?Le fichier source n’est jamais modifié. Les versions masquées sont écrites dans le dossier de sortie que vous avez choisi.
Détection et masquage s’exécutent sur votre machine. En usage normal, l’application n’émet aucun appel réseau.
Aucune valeur n’est remplacée sans votre revue. Chaque entité est cochable, et vous pouvez en ajouter à la main.
Licence AGPL, dépôt public, et la liste complète des composants tiers fournie dans l’archive livrée.
Protéger vos clients, votre organisation et votre réputation ne devrait pas demander plus de deux clics.