Guide complet pour installer, configurer et utiliser anonym.plus — anonymisation hors ligne de DPI pour Windows, macOS et Linux.
Manuel utilisateur anonym.plus
Dernière mise à jour 26 septembre 2026
Aperçu
anonym.plus Desktop est une application sécurisée d'anonymisation de documents qui détecte et supprime les Données Personnelles Identifiables (DPI) des documents et images. Il utilise un moteur de détection de DPI local (Presidio) et un coffre-fort chiffré pour le stockage sécurisé.
▶
Voir en action : Regardez nos 36 vidéos tutorielles couvrant chaque fonctionnalité en 4 langues.
Avantages clés
Moteur de détection de DPI local — aucun cloud requis pour l'analyse
Chiffrement de qualité militaire (AES-256-GCM) pour les données stockées
Chiffrement réversible — chiffrez les DPI, partagez les documents, déchiffrez plus tard
Support pour PDF, DOCX, XLSX, TXT, CSV, JSON, XML et images (PNG, JPG, BMP, TIFF)
Plus de 200 types d'entités DPI dans toutes les régions mondiales
121 présets de détection intégrés (RGPD, HIPAA, Financial, Regional, etc.)
Détection personnalisée d'entités via des motifs regex
48 langues d'interface
Traitement par lots avec gestion parallèle des fichiers
Multiplateforme : Windows, macOS, Linux
Configuration requise
Plateforme
Exigence
Windows
Windows 10 ou ultérieur (x64)
macOS
macOS 10.15 (Catalina) ou ultérieur
Linux
Ubuntu 20.04+, Debian 11+, ou équivalent
Mémoire
4 Go de RAM minimum, 8 Go recommandés
Stockage
500 Mo pour l'installation
Installation
Windows
Format
Instructions
.exe (NSIS)
Téléchargez et exécutez le programme d'installation .exe pour l'installation standard
macOS
Téléchargez le fichier .dmg, ouvrez-le et faites glisser l'application dans Applications.
Linux
Format
Instructions
.deb
sudo dpkg -i anonym.plus_*.deb
Vérifier le paquet (facultatif). Chaque paquet Linux est accompagné d’un fichier de signature, anonym.plus_<version>_amd64.deb.asc, sur la page de la version. Importez notre clé de signature depuis anonym-plus-release-signing.asc puis vérifiez : gpg --import anonym-plus-release-signing.asc, ensuite gpg --verify anonym.plus_*_amd64.deb.asc anonym.plus_*_amd64.deb. gpg doit indiquer une signature valide (« Good signature ») de « anonym.plus Release Signing » avec l’empreinte 4989 A93E 5268 A7D3 0C8C 21F8 B23A 53B7 64F3 78C5.
Lors de votre première ouverture d'anonym.plus, un assistant de configuration guidé vous accompagne à travers cinq étapes : choisir comment commencer, créer votre coffre-fort sécurisé, définir un PIN, activer votre licence et sélectionner un dossier de sortie. Chaque étape est expliquée ci-dessous avec des captures d'écran.
Étape 1 : Écran de bienvenue
L'écran de bienvenue présente trois options pour commencer :
Écran de bienvenue — choisissez comment commencer
Option
Description
Essai gratuit
Commencez une session de démonstration de 30 minutes avec anonymisation de texte. Aucun compte requis — idéal pour un test rapide.
Créer un compte gratuit
Ouvre l'inscription dans votre navigateur, puis revient pour configurer votre coffre-fort sécurisé.
J'ai un compte
Configurez votre coffre-fort et activez une licence existante.
Un sélecteur de langue en bas vous permet de changer la langue de l'interface avant de procéder. 48 langues sont disponibles.
Étape 2 : Phrase de récupération et création de coffre-fort
Après avoir choisi « Créer un compte gratuit » ou « J'ai un compte », l'application génère un coffre-fort sécurisé protégé par une phrase de récupération BIP39 de 24 mots. Cette phrase est la clé principale de votre coffre-fort.
Votre phrase de récupération de 24 mots — notez-la et stockez-la en lieu sûr
Critique : Notez les 24 mots dans l'ordre. C'est la seule façon de récupérer votre coffre-fort si vous oubliez votre PIN. L'application ne peut pas le récupérer pour vous.
Vous pouvez Copier la phrase dans le presse-papiers (automatiquement effacée après 30 secondes) ou Enregistrer en TXT dans un fichier. Cliquez sur Masquer pour flouter les mots pour la confidentialité. Vous devez cocher « J'ai stocké en toute sécurité ma phrase de récupération » avant de continuer.
Vérifier votre phrase
Pour confirmer que vous avez sauvegardé la phrase correctement, l'application vous demande d'entrer 3 mots sélectionnés aléatoirement par leur numéro de position.
Vérifiez 3 mots aléatoires de votre phrase de récupération
Tapez les mots corrects et cliquez sur Confirmer. Si un mot est incorrect, vous serez invité à réessayer. Une fois vérifié, le coffre-fort est créé et vous passez à la configuration du PIN.
Étape 3 : Configuration du PIN
Après la création du coffre-fort, vous pouvez définir un PIN de 4 à 8 chiffres pour un accès quotidien rapide. Le PIN vous permet de déverrouiller l'application sans taper les 24 mots à chaque fois.
Définissez un PIN pour un déverrouillage quotidien rapide
Déverrouillage rapide sans taper votre phrase de récupération complète de 24 mots
Votre phrase de récupération reste stockée de manière sécurisée dans le coffre-fort
Vous pouvez toujours utiliser la phrase de récupération si vous oubliez votre PIN
Entrez votre PIN dans les deux champs et cliquez sur Définir le PIN et continuer. Vous pouvez également cliquer sur Ignorer pour l'instant pour définir un PIN plus tard dans Paramètres → Sécurité.
Étape 4 : Activation de la licence
Avec votre coffre-fort prêt, l'étape de sécurité finale consiste à activer votre licence anonym.plus pour déverrouiller toutes les fonctionnalités.
Connectez-vous avec votre compte anonym.plus pour activer
Entrez votre email et mot de passe, puis cliquez sur Se connecter et activer. Votre mot de passe est haché localement et jamais envoyé au serveur en texte clair.
Activation manuelle
Si la connexion ne fonctionne pas (par exemple, derrière un pare-feu d'entreprise), développez Activation manuelle (coller ou importer un fichier) pour des méthodes alternatives :
Activation manuelle — collez une clé de licence ou importez un fichier de licence
Coller la clé de licence — collez la clé de licence JSON à partir de votre page de compte
Importer un fichier — importez un fichier de licence .json téléchargé depuis votre compte
Vous pouvez également cliquer sur Ignorer pour l'instant pour activer plus tard via Paramètres → Compte.
Étape 5 : Dossier de sortie
La dernière étape vous permet de choisir où les documents anonymisés seront enregistrés.
Choisissez où enregistrer les documents anonymisés
Le dossier par défaut est anonym.plus dans votre dossier utilisateur (~/anonym.plus ; jusqu’à la version 8.8.20 : Documents/anonym.plus). Cliquez sur Parcourir... pour sélectionner un emplacement différent. Vous pouvez changer cela plus tard dans Paramètres → Préférences.
Cliquez sur Terminer la configuration pour terminer l'assistant et accéder à l'application principale.
Configuration terminée ! Vous êtes maintenant prêt à anonymiser des documents. L'interface principale se chargera avec la zone de glissement de fichier prête pour votre premier document.
Aperçu de l'interface principale
Après la configuration, l'interface principale est organisée en plusieurs zones clés :
Interface principale en mode Anonymiser — onglets Glissement de fichier, Entrée de texte, Mode par lots et Image
Barre de titre
Basculement de mode — basculez entre les modes Anonymiser et Désanonymiser
Sélecteur de préset — basculez rapidement entre les présets de détection
Historique — ouvrez le panneau d'historique de traitement
Paramètres — accédez aux paramètres de l'application (Ctrl + ,)
Aide — ouvrez le panneau d'aide dans l'application (F1)
Signaler un bug — signalez les problèmes avec les informations de diagnostic
Zone de traitement
Zone de glissement de fichier — glissez-déposez les fichiers ou cliquez pour parcourir. Prend en charge les fichiers uniques et les téléchargements par lots.
Onglet Document / Image — basculez entre le mode d'anonymisation de texte de document et le mode de caviardage d'image
Panneau de résultats — affiche les entités détectées groupées par type avec les contrôles d'acceptation/rejet
Options de sortie — choisissez le format de sortie et l'emplacement d'enregistrement
Barre d'état
Le bas de la fenêtre affiche l'état du moteur (en cours d'exécution/arrêté) et la clé de chiffrement actuellement active.
Anonymisation de documents
La fonctionnalité principale — détectez et anonymisez les informations personnelles dans les documents.
Mode d'entrée de texte — collez du texte avec DPI, sélectionnez un préset et cliquez sur Analyser
Flux de travail
1
Glisser-déposer des fichiers Glissez-déposez les fichiers sur la zone de glissement ou cliquez pour parcourir
2
Sélectionner un préset Choisissez un préset de détection qui correspond à votre cas d'usage (RGPD, HIPAA, Financial, etc.)
3
Démarrer l'analyse Cliquez sur « Démarrer l'analyse » pour extraire le texte et détecter les entités
4
Examiner les entités Examinez les entités détectées groupées par type (noms, emails, téléphones, etc.)
5
Choisir la sortie Sélectionnez le format de sortie (identique, PDF, DOCX, TXT) et l'option d'enregistrement
6
Enregistrer Cliquez sur « Enregistrer en tant que nouveau fichier » ou « Remplacer l'original » pour terminer
Formats supportés
Entrée
PDFDOCXXLSXTXTCSVJSONXML
Sortie
PDFDOCXTXTIdentique à l'entrée
Limites de taille de fichier
Format
Taille max
PDF
50 Mo
TXT
50 Mo
DOCX
30 Mo
CSV
30 Mo
JSON
30 Mo
XML
30 Mo
XLSX
20 Mo ou 100 000 lignes
Anonymisation d'images
Détectez et caviardez les informations personnelles directement dans les images. Utilise OCR Tesseract pour extraire le texte des images, puis applique le même moteur de détection de DPI pour trouver et caviarder visuellement les données sensibles.
Mode Image — sélectionnez un préset, choisissez une couleur de caviardage et glissez-déposez une image
Flux de travail
1
Basculer en mode Image Cliquez sur l'onglet Image dans le panneau d'anonymisation
2
Télécharger une image Glissez-déposez un fichier image (PNG, JPG, BMP ou TIFF) ou cliquez pour parcourir. Max : 10 Mo, 25 mégapixels.
3
Sélectionner le préset et la langue Choisissez un préset de détection et la langue OCR correspondant au texte de votre image
4
Analyser Cliquez sur « Analyser » pour extraire le texte via OCR et détecter les entités DPI avec des boîtes de délimitation
5
Rédactionner Cliquez sur « Rédactionner » pour générer une nouvelle image avec les DPI couverts par des boîtes de caviardage colorées
6
Télécharger Téléchargez l'image caviardée en PNG
Formats supportés
PNGJPG/JPEGBMPTIFF
Langues OCR
31 langues : allemand, anglais, arabe, bulgare, danois, espagnol, estonien, finnois, français, hébreu, hongrois, indonésien, irlandais, islandais, italien, letton, maltais, néerlandais, norvégien, persan, polonais, portugais, serbe (cyrillique et latin), slovaque, slovène, suédois, tchèque, thaï, turc, ourdou et vietnamien. Sélectionnez la langue du texte de l’image pour une meilleure précision OCR.
Fonctionnement
1
Image téléchargée et orientation EXIF auto-corrigée
2
Tesseract OCR extrait le texte avec des boîtes de délimitation au niveau des caractères
3
Le moteur de détection de DPI analyse le texte extrait
4
Boîtes de délimitation remplies (4px) et boîtes adjacentes pour les entités multi-mots fusionnées
5
Boîtes de caviardage tracées sur les régions DPI détectées
Limitations connues
Problème
Détail
Photos d'écrans
Les motifs de moiré, l'éblouissement et les reflets dégradent l'OCR. Utilisez des captures d'écran à la place.
Texte manuscrit
Tesseract est optimisé uniquement pour le texte imprimé/dactylographié.
Basse résolution
En dessous de 150 PPP, la précision peut être faible. Utilisez 300+ PPP pour les numérisations.
Texte pivoté/déformé
Le texte à des angles > 15° peut ne pas s'extraire correctement.
Arrière-plans complexes
Les filigranes et les arrière-plans colorés peuvent interférer.
Très petit texte
En dessous d'environ 8pt à la résolution effective de l'image, peut ne pas être détecté.
Mises en page multi-colonnes
L'OCR peut mélanger les colonnes dans les mises en page complexes.
Langue NER
La reconnaissance d'entités nommées utilise le modèle anglais. Les entités basées sur des motifs (téléphones, IBANs, emails) fonctionnent dans toutes les langues.
Conseils
Utilisez des captures d'écran au lieu de photos d'écran pour de bien meilleurs résultats
Sélectionnez la langue OCR correcte correspondant au texte de votre image
Assurez-vous que les images sont bien éclairées avec un bon contraste entre le texte et l'arrière-plan
Pour les documents numérisés, utilisez une résolution de 300 PPP ou supérieure
Recadrez les images pour vous concentrer sur la zone de texte pour un traitement plus rapide
L'orientation EXIF est appliquée automatiquement — pas besoin de faire pivoter manuellement les photos
Traitement par lots
Traitez plusieurs documents à la fois avec gestion parallèle des fichiers. Le mode par lots est disponible pour l'anonymisation de documents.
Mode par lots — glissez-déposez plusieurs fichiers pour un traitement parallèle
Flux de travail
1
Glisser-déposer plusieurs fichiers Glissez-déposez jusqu'à 20 fichiers à la fois sur la zone de glissement ou cliquez pour parcourir et sélectionner plusieurs fichiers
2
Sélectionner un préset Choisissez un préset de détection — le même préset s'applique à tous les fichiers du lot
3
Démarrer l'analyse par lots Tous les fichiers sont extraits et analysés en parallèle pour un traitement plus rapide
4
Examiner par fichier Examinez les entités détectées pour chaque fichier individuellement — acceptez, rejetez ou modifiez les détections
5
Enregistrer tous Enregistrez tous les fichiers traités dans votre dossier de sortie
Limites
Paramètre
Limite
Fichiers par lot
20
Taille totale du lot
Les limites de taille de fichier combinés s'appliquent par format (voir Anonymisation de documents)
Traitement parallèle
Les fichiers sont analysés simultanément pour la vitesse
Suivi de la progression
Lors du traitement par lots, chaque fichier affiche son propre indicateur de progression avec l'état (en attente, extraction, analyse, terminé). Les fichiers qui échouent sont signalés individuellement sans arrêter le reste du lot.
Conseil : Pour les lots volumineux, assurez-vous d'avoir suffisamment d'espace disque avant de commencer.
Désanonymisation (Déchiffrement)
Restaurez les valeurs DPI d'origine des documents anonymisés en utilisant vos clés de chiffrement. Fonctionne avec tout document anonymisé à l'aide de l'opérateur « chiffrement ».
Mode Désanonymiser — onglets Glissement de fichier, Entrée de texte et Depuis l'historique
Modes d'entrée
A
Glissement de fichier Glissez-déposez un document anonymisé (PDF, DOCX, TXT, CSV, JSON, XML, XLSX). Le texte est extrait et automatiquement comparé à votre historique pour charger les clés de chiffrement correctes.
B
Entrée de texte Collez le texte anonymisé directement. L'application recherche automatiquement votre historique pour les morceaux chiffrés correspondants et charge les clés correctes — même si le texte environnant a été modifié.
C
Depuis l'historique Sélectionnez une entrée d'anonymisation précédente. Toutes les positions d'entités et les mappages de clés sont chargés instantanément.
Comment désanonymiser
Basculez en mode « Désanonymiser » à l'aide du basculement dans l'en-tête
Glissez-déposez un fichier, collez du texte ou sélectionnez depuis l'historique — les clés se chargent automatiquement
Si la correspondance automatique échoue, sélectionnez manuellement la clé de chiffrement
Cliquez sur « Désanonymiser » pour restaurer les valeurs d'origine
Copiez ou téléchargez le texte restauré
Chiffrer → Partager → Modifier → Déchiffrer
Vous pouvez chiffrer un document, le partager avec des collaborateurs, le recevoir avec des modifications et toujours déchiffrer les DPI :
1
Anonymisez un document en utilisant l'opérateur « chiffrement » avec votre clé de chiffrement
2
Partagez le document anonymisé (email, stockage cloud, etc.)
3
Les collaborateurs modifient le document — ajoutant du texte, réécrivant autour des morceaux chiffrés
4
Vous recevez le document modifié en retour
5
Glissez-déposez-le dans Désanonymiser → Glissement de fichier — l'application détecte automatiquement les morceaux chiffrés
6
Cliquez sur Désanonymiser — tous les morceaux chiffrés intacts sont déchiffrés
Remarque : Les morceaux chiffrés doivent rester intacts — Chiffrer ne détecte pas les modifications : une valeur chiffrée modifiée ne peut plus être déchiffrée de manière fiable. Le texte environnant peut être librement ajouté, supprimé ou réorganisé. Les morceaux manquants sont ignorés ; le reste est toujours déchiffré (récupération partielle).
Présets de détection
Profils de détection d'entités pré-configurés pour différents cas d'usage. 121 présets intégrés répartis sur 7 catégories.
Détection complète des données personnelles courantes pour un usage général, multilingue
0,85
12
European Auto-Detect
Détection automatique des données personnelles européennes, y compris les identifiants pertinents pour le RGPD, dans toutes les langues de l'UE
0,85
68
Financial Auto-Detect
Détection à haute confiance des identifiants financiers dans toutes les langues
0,85
24
Healthcare Auto-Detect
Détection à haute confiance des données de santé et médicales dans toutes les langues
0,85
26
Development & Testing
Détection légère pour les environnements de développement et de test
0,70
5
Présets personnalisés
Créez vos propres présets dans Paramètres → Présets. Sélectionnez les types d'entités, définissez les opérateurs et configurez les seuils de confiance. Les présets personnalisés sont stockés dans votre coffre-fort.
Entités personnalisées
Définissez vos propres types d'entités DPI en utilisant des motifs d'expression régulière. Les entités personnalisées sont détectées aux côtés des types intégrés lors de l'anonymisation.
Entités personnalisées — définissez vos propres types de DPI avec des motifs regex, importez/exportez les définitions
Créer une entité personnalisée
1
Ouvrir Paramètres → Entités personnalisées Naviguez vers l'onglet Entités personnalisées dans Paramètres
2
Ajouter une nouvelle entité Cliquez sur « Ajouter une entité personnalisée » et fournissez un nom et un motif regex
3
Tester votre motif Utilisez le testeur de motif intégré pour vérifier les correspondances avec un surlignage en temps réel
4
Enregistrer Enregistrez l'entité — elle est maintenant disponible dans tous les présets et analyses
Directives de motif
Utilisez la syntaxe standard de regex JavaScript (aucun délimiteur nécessaire)
Les motifs sont validés pour la sécurité ReDoS — les motifs de rétroaction catastrophique sont rejetés
Testez avec des données d'échantillon réelles à l'aide du testeur intégré avant d'enregistrer
Utilisez des groupes nommés (?<value>...) pour capturer uniquement la partie pertinente d'une correspondance
Importation et exportation
Les définitions d'entités personnalisées peuvent être exportées en JSON et importées sur une autre machine ou partagées avec les membres de l'équipe. Cela facilite la normalisation des règles de détection dans une organisation.
Limites
Paramètre
Limite
Entités personnalisées maximales
50
Longueur du motif
500 caractères
Protection ReDoS
Activée — les motifs non sûrs sont rejetés
Clés de chiffrement
Gérez les clés de chiffrement pour l'anonymisation réversible.
Clés de chiffrement — créez, gérez et définissez les clés par défaut pour l'anonymisation réversible
Créez et stockez les clés de chiffrement de manière sécurisée dans votre coffre-fort
Appliquez le chiffrement à des types d'entités spécifiques
Les clés sont stockées localement — seul vous pouvez déchiffrer
Comment utiliser
1
Allez à Paramètres → Clés de chiffrement pour gérer les clés de chiffrement
2
Créez une nouvelle clé
3
Lors du traitement, sélectionnez une clé de chiffrement dans le panneau de révision
4
Les données anonymisées peuvent être déchiffrées plus tard en utilisant la même clé
Historique de traitement
Affichage et gestion de votre historique d'anonymisation.
Historique de traitement — affichage des anonymisations passées, développement des entrées pour plus de détails
Affichage de tous les fichiers traités avec horodatages
Consultez les nombres d'entités et les jetons utilisés
Copiez le texte d'origine ou anonymisé
Utilisez les entrées d'historique pour la désanonymisation
Historique stocké localement dans le coffre-fort chiffré
Remarque : La suppression de l'historique est permanente pour les raisons de confidentialité. L'historique est automatiquement nettoyé après 90 jours ou lorsque la limite d'entrées (1 000) est atteinte.
Paramètres
Paramètres — onglet Préférences avec configuration de la langue, du thème et du dossier de sortie
Compte
Connectez-vous avec navigateur ou authentification ZK
Affichage du plan de licence et du statut d'activation
Déconnexion
Préférences
Sélection de la langue (48 langues)
Thème (Clair / Sombre / Système)
Configuration du dossier de sortie
Paramètres de mise à jour automatique
Sécurité
Modifier ou définir le PIN (4 à 8 chiffres)
Affichage de la phrase de récupération
Paramètres de verrouillage du coffre-fort
Réinitialisation du coffre-fort
Clés de chiffrement
Créez et gérez les clés de chiffrement
Définissez la clé par défaut et la liaison du type d'entité
Rotation des valeurs de clé (affichage unique)
Les clés sont stockées localement dans le coffre-fort chiffré — les valeurs ne quittent jamais votre machine
Présets
121 présets intégrés répartis sur 7 catégories
Créez des présets personnalisés avec sélection d'entités
Configurez les opérateurs par type d'entité
Définissez le préset par défaut pour la sélection automatique
Dupliquez les présets intégrés en tant que personnalisés
Entités
Activez/désactivez 340+ types d'entités DPI à l'échelle mondiale
Recherche et filtrage par groupe d'entités
Par groupe et boutons globaux Activer tout / Désactiver tout
Entités personnalisées
Définissez des types de DPI personnalisés avec des motifs regex
Testeur de motif intégré avec surlignage en temps réel
Importation/exportation des définitions d'entités personnalisées
Max 50 entités personnalisées, validation sécurisée ReDoS
Modèles
Téléchargez des modèles de langue supplémentaires pour la détection de DPI
23 langues basées sur spaCy disponibles
Vérifiez les mises à jour du modèle
Supprimez les modèles inutilisés pour économiser l'espace disque
Avancé
Visionneuse de journal de débogage intégrée avec diffusion de journal sur plusieurs fenêtres
Configuration du niveau de journal
Gestion des données : exportation, importation, suppression, déplacement des données du coffre-fort
À propos
Version de l'application et informations de build
État du moteur (moteur de détection de DPI)
Téléchargement et installation des mises à jour
Liens vers la documentation et le support
Raccourcis clavier
Raccourci
Action
F1
Ouvrir le panneau d'aide
Ctrl + ,
Ouvrir les paramètres
Ctrl + O
Ouvrir un fichier
Ctrl + H
Basculer le panneau d'historique
Ctrl + Maj + D
Basculer la fenêtre du journal de débogage
Échap
Fermer les panneaux
Sécurité
Chiffrement du coffre-fort
Vos données sensibles sont protégées par un chiffrement de qualité militaire.
Chiffrement AES-256-GCM pour toutes les données stockées
Dérivation de clé Argon2id (64 Mo de mémoire, 3 itérations)
Phrase de récupération BIP39 de 24 mots
Déverrouillage rapide basé sur le PIN pour l'utilisation quotidienne
Données sensibles supprimées de la mémoire lorsque verrouillées
Comment vos données sont traitées
1
Les fichiers sont lus localement sur votre ordinateur
2
Le texte est extrait localement — les documents ne quittent jamais votre machine
3
La détection de DPI s'exécute sur le moteur Presidio local (fourni avec l'application)
4
Les entités détectées sont anonymisées localement via le backend Rust
5
Les clés de chiffrement ne quittent jamais le coffre-fort local (limite de connaissance zéro)
6
Document reconstruit au format original (PDF, DOCX, XLSX, etc.)
7
Sortie enregistrée dans votre dossier choisi
8
Les résultats sont stockés dans l'historique du coffre-fort chiffré pour la désanonymisation
Ce que nous ne stockons jamais
Conception sans connaissance : Nous ne stockons jamais vos documents d'origine, votre phrase de récupération, vos clés de chiffrement (stockées uniquement dans votre coffre-fort) ou le contenu des documents (uniquement les métadonnées pour l'historique).
API locale et serveur MCP (Enterprise)
L’API locale fait partie uniquement de la licence Enterprise : elle n’est incluse ni dans Free, Basic, Pro ni Expert et est délivrée manuellement après un échange avec les ventes. Activation dans Paramètres → API locale ; le serveur n’écoute que sur 127.0.0.1, affiche le port et un jeton Bearer, et Copier la configuration MCP fournit l’entrée prête pour Claude Desktop, Cline et d’autres hôtes MCP. Chaque requête exige l’en-tête X-Local-Api: 1 ; toutes les routes sauf /v1/health exigent en plus Authorization: Bearer <token>. REST : /v1/health, /v1/ping, /v1/analyze, /v1/anonymize, /v1/deanonymize, /v1/entities, /v1/analyze-image, /v1/redact-image ; MCP : POST /mcp avec six outils (analyze_text, anonymize_text, deanonymize_text, list_entity_types, analyze_image, redact_image). Le mode isolé n’affecte pas l’API locale. La référence complète figure dans la documentation en anglais.
Dépannage
Problème
Solution
L'application affiche un écran blanc
Essayez de redémarrer l'application. Si le problème persiste, réinitialisez le coffre-fort dans Paramètres > Sécurité.
PIN oublié
Utilisez votre phrase de récupération de 24 mots pour réinitialiser le coffre-fort.
Phrase de récupération perdue
Si le coffre-fort est déverrouillé, visualisez-la dans Paramètres > Sécurité. Sinon, les données ne peuvent pas être récupérées.
Les fichiers ne se traitent pas
Vérifiez les limites de taille de fichier. Assurez-vous que le format de fichier correct est utilisé.
La connexion avec le navigateur ne fonctionne pas
Assurez-vous que votre navigateur par défaut autorise le protocole anonym-plus://.
Les présets ne se chargent pas
Vérifiez la connexion Internet. L'application utilisera les présets de secours hors ligne.
L'analyse d'image ne retourne aucune entité
Vérifiez que la langue OCR correcte est sélectionnée. Assurez-vous que le texte est clair et lisible à 300+ PPP. Utilisez des captures d'écran plutôt que des photos d'écran.
Le caviardage d'image manque du texte
L'OCR peut avoir des difficultés avec le texte manuscrit, les très petites polices, le texte déformé ou les arrière-plans complexes. Redressez l'image et augmentez le contraste.
Le téléchargement d'image échoue
Vérifiez : format supporté (PNG, JPG, BMP, TIFF), inférieur à 10 Mo, inférieur à 25 mégapixels.
« Aucune entité anonymisée trouvée »
Le texte ne contient pas de marqueurs d'entités. Correspond automatiquement à l'historique ou sélectionnez dans l'onglet « Depuis l'historique ».
« Le déchiffrement a échoué »
Assurez-vous d'utiliser la même clé de chiffrement de l'anonymisation. Vérifiez dans Paramètres → Clés de chiffrement.
Le moteur de détection de DPI ne s'exécute pas
Vérifiez l'état du moteur dans Paramètres → À propos. Cliquez sur redémarrer. Vérifiez le journal de débogage (Ctrl+Maj+D).
Les entités personnalisées ne sont pas détectées
Assurez-vous que l'entité est activée dans Paramètres → Entités personnalisées et que le motif regex correspond.
Messages d'erreur
Message
Signification
Aucun contenu de texte trouvé
Le fichier semble être vide ou contient uniquement des images.
L'analyse a échoué
Assurez-vous que le moteur de détection de DPI est en cours d'exécution. Vérifiez Paramètres → À propos.
Données d'extraction non trouvées
Le fichier doit être réanalysé.
Image trop grande
Dépasse la limite de 10 Mo ou 25 mégapixels. Redimensionnez avant le téléchargement.
Aucun texte détecté dans l'image
L'OCR n'a pas pu extraire de texte. Assurez-vous d'avoir un texte imprimé lisible avec un contraste suffisant.
Aucune entité anonymisée trouvée
Le texte ne contient pas d'espaces réservés d'entités ou de morceaux chiffrés. Sélectionnez dans l'onglet Historique.
Le déchiffrement a échoué
Décalage de clé de chiffrement. Vérifiez la clé correcte dans la liste déroulante.
Les clés de chiffrement ne sont pas trouvées
Les clés doivent être réimportées. Allez à Paramètres → Clés de chiffrement.
Oui. Les documents sont traités entièrement localement. Le moteur de détection de PII s'exécute sur votre machine. Les clés de chiffrement ne quittent jamais votre coffre-fort (architecture à connaissance zéro — le frontend ne référence les clés que par ID, les valeurs réelles restent dans le backend Rust). Tout le stockage est chiffré avec AES-256-GCM.
Non. Le moteur local Presidio gère la détection de PII hors ligne. Internet n'est nécessaire que pour l'activation de la licence, le téléchargement de modèles et les mises à jour de l'application. Toute l'anonymisation et la désanonymisation principales fonctionnent entièrement hors ligne.
Votre coffre-fort est chiffré. Sans votre PIN ou phrase de récupération, les données ne sont pas accessibles.
Lors de la configuration, une phrase de récupération de 24 mots (style BIP39) est générée. C'est le SEUL moyen de récupérer votre coffre-fort si vous oubliez votre PIN. Notez-la et conservez-la en lieu sûr — elle n'est affichée qu'une fois lors de la configuration et peut être consultée ultérieurement dans Paramètres → Sécurité uniquement lorsque le coffre-fort est déverrouillé.
Utilisez votre phrase de récupération de 24 mots pour déverrouiller le coffre-fort. Après 3 tentatives de PIN échouées, l'application suggère d'utiliser la phrase de récupération. Si vous avez perdu à la fois le PIN et la phrase de récupération, les données de votre coffre-fort ne peuvent pas être récupérées.
Oui. Le coffre-fort se verrouille automatiquement après 15 minutes d'inactivité (aucun événement de souris, clavier ou défilement). Vous pouvez aussi le verrouiller manuellement depuis l'en-tête. En mode démo, le verrouillage automatique est désactivé car l'utilisateur démo ne définit pas de PIN.
Oui. Allez dans Paramètres → Sécurité → Changer le répertoire de données pour déplacer vos bases de données de coffre-fort vers un autre emplacement (par exemple, un volume chiffré VeraCrypt ou BitLocker). L'application nécessite un redémarrage après le déplacement.
Allez dans Paramètres → Sécurité → Sauvegarde et restauration. 'Exporter les données' crée un ZIP de vos bases de données de coffre-fort. 'Importer les données' remplace les données existantes (max. 100 Mo). L'importation nécessite un redémarrage de l'application et vous avertit qu'elle écrasera toutes les données actuelles.
Paramètres → Sécurité → Supprimer toutes les données locales. Vous devez taper 'DELETE ALL LOCAL DATA' pour confirmer. Cela supprime le coffre-fort chiffré, l'historique, la phrase de récupération, tous les paramètres locaux et les identifiants API en cache. Cela N'affecte PAS votre compte en ligne. L'application se ferme après la suppression.
Oui. Avec le plan Expert, chaque anonymisation terminée dans l'onglet Historique dispose d'une action « Exporter le mappage » qui enregistre dans un fichier la correspondance original→pseudonyme. L'exportation est toujours explicite et lancée par l'utilisateur — rien n'est exporté automatiquement ou en arrière-plan. L'export est chiffré par défaut : le mappage est écrit dans un conteneur .apmap protégé par une phrase secrète (dérivation de clé Argon2id + AES-256-GCM). Cette phrase secrète est indépendante de votre PIN de coffre-fort et de votre phrase de récupération, elle n'est jamais stockée, et ne peut pas être récupérée si vous l'oubliez — conservez-la donc précieusement. Vous pouvez à la place choisir un fichier CSV ou JSON en texte clair, mais cela nécessite une confirmation explicite supplémentaire car le fichier résultant contient les véritables données personnelles (PII) de votre document en clair — lisibles par quiconque l'ouvre.
Oui, avec le plan Enterprise. Le serveur API locale / MCP ne fait pas partie des plans Free, Basic, Pro ou Expert — il est disponible sous licence séparée ; contactez-nous si vous en avez besoin. L'API locale peut être exposée via MCP (Model Context Protocol), afin que les outils de codage IA qui parlent MCP — comme Claude Desktop ou Cline — puissent appeler directement les outils d'anonymisation. Avec la licence Enterprise, utilisez « Copier la config MCP » pour coller une entrée de serveur prête à l'emploi dans la configuration de votre hôte MCP. Le point de terminaison est une interface MCP Streamable-HTTP à l'adresse http://127.0.0.1:<port>/mcp, liée par défaut à l'interface de bouclage — donc, telle quelle, rien sur le réseau ne peut l'atteindre — et protégée par un jeton porteur (bearer token) ainsi qu'un en-tête client obligatoire, tous deux inclus dans la configuration copiée. Via MCP, l'hôte peut lister et appeler le même ensemble restreint de six outils que l'API REST (analyser, anonymiser et désanonymiser du texte ; lister les types d'entités ; analyser ou caviarder des images), chacun restant soumis aux restrictions de fonctionnalités de votre plan et à des limites quotidiennes en best effort. L'API est sans état vis-à-vis de votre coffre-fort : elle ne lit, ne déverrouille ni ne modifie jamais votre coffre-fort, votre historique ou vos clés de chiffrement, et elle n'expose délibérément aucune commande destructrice ou de lecture de données. Une licence Enterprise donne accès aux six outils, caviardage d'images inclus, sans plafond quotidien de requêtes.
Anonymisation
Six opérateurs : Replace (remplace par <ENTITY_TYPE> ou texte personnalisé), Redact (supprime entièrement), Mask (remplace par des caractères *, nombre configurable), Hash (SHA-256, SHA-512 ou MD5 — irréversible), Encrypt (chiffrement AES réversible utilisant une clé stockée — seul celui-ci peut être déchiffré ultérieurement), et Token (la même valeur obtient toujours le même pseudonyme à clé, par ex. <PERSON_BCVARDHRKXJEXVWB> — à sens unique, mais restauré sur l'écran Désanonymiser à partir de votre historique local).
Entrée : PDF, DOCX, XLSX/XLS, TXT, CSV, JSON, XML et images (PNG, JPG, BMP, TIFF). Sortie : PDF, DOCX, TXT, identique à l'entrée, ou — pour une entrée PDF — un PDF caviardé qui conserve la mise en page originale avec les résultats peints par-dessus. Remarque : les fichiers .txt nécessitent au minimum une licence Basic ; tous les autres formats de documents nécessitent une licence Pro.
PDF : 50 Mo, TXT : 50 Mo, DOCX : 30 Mo, CSV : 30 Mo, JSON : 30 Mo, XML : 30 Mo, XLSX : 20 Mo ou 100 000 lignes. Images : 10 Mo. Les documents doivent contenir au moins 10 caractères de texte pour être analysés.
Par défaut : {baseName}_anonymized_{timestamp}.{ext}. En mode par lots, vous pouvez personnaliser le modèle de nommage à l'aide de variables de modèle. Vous pouvez également choisir de remplacer le fichier original.
Plusieurs causes possibles : 1) Le seuil de confiance de votre modèle est peut-être trop élevé — abaissez-le pour plus de détections. 2) Le type d'entité est peut-être désactivé globalement dans Paramètres → Entités. 3) Pour les entités personnalisées, vérifiez que l'expression regex correspond à vos données à l'aide du testeur de motifs intégré. 4) Pour la plupart des langues, la reconnaissance d'entités nommées utilise le modèle NER anglais, la détection de noms de personnes fonctionne donc mieux avec des noms anglais/latins ; les entités basées sur des motifs (téléphones, IBAN, e-mails) fonctionnent dans toutes les langues. Avec le pack de langues UE optionnel installé, la détection des noms et adresses utilise un modèle réel pour le slovaque, le tchèque, le bulgare, le hongrois, l'estonien, le letton, le slovène, l'irlandais et le maltais, au lieu du modèle anglais.
L'application revient automatiquement à l'opérateur 'replace' avec des marqueurs <ENTITY_TYPE> pour éviter la perte de données. L'entité sera anonymisée mais pas chiffrée. Créez une clé dans Paramètres → Clés de chiffrement pour utiliser le chiffrement.
Désanonymisation
Passez en mode Désanonymiser. Vous avez trois options : déposer un fichier, coller du texte directement ou sélectionner dans l'historique de traitement. L'application compare automatiquement avec votre historique pour trouver les bonnes clés de chiffrement. Cliquez sur Désanonymiser pour restaurer les valeurs PII originales.
Lorsque vous collez ou déposez du texte, l'application recherche dans votre historique à l'aide de deux stratégies : 1) Correspondance exacte — si le texte correspond exactement à une sortie précédente. 2) Correspondance approximative — vérifie si au moins 50 % des blocs chiffrés d'une entrée de l'historique apparaissent dans votre texte. Cela signifie que vous pouvez déchiffrer des documents même après qu'ils ont été modifiés par des collaborateurs.
Oui. L'application utilise la correspondance approximative pour trouver les blocs chiffrés dans le texte modifié. Tant que les blocs chiffrés eux-mêmes sont intacts (pas partiellement coupés ou modifiés), ils peuvent être déchiffrés. Le texte environnant peut être librement ajouté, supprimé ou réorganisé.
1) Anonymisez un document avec l'opérateur 'encrypt'. 2) Partagez le document anonymisé avec des collaborateurs. 3) Ils modifient autour des blocs chiffrés. 4) Vous le récupérez et le déposez dans Désanonymiser → Déposer un fichier. 5) L'application détecte automatiquement les blocs chiffrés, charge les clés depuis l'historique et déchiffre. Cela permet une collaboration sécurisée où vous seul pouvez voir les PII originaux.
L'application déchiffre tous les blocs chiffrés intacts et ignore ceux qui manquent ou sont endommagés. Vous verrez un compteur de blocs manquants et un avertissement, mais le reste du document est entièrement restauré (récupération partielle).
Non. L'application stocke l'association des clés dans l'historique de votre coffre-fort. Lorsque vous déposez un document pour la désanonymisation, elle sélectionne automatiquement la bonne clé pour chaque type d'entité.
Le texte collé ne contient pas de marqueurs d'entités (<PERSON>, etc.) ni de blocs chiffrés reconnaissables. Si vous avez utilisé l'opérateur encrypt, sélectionnez l'entrée depuis l'onglet 'Depuis l'historique' — les positions des entités chiffrées y sont stockées. Remarque : l'historique ne stocke que les 10 000 premiers caractères (250 000 pour un PDF caviardé en mise en page originale), les documents très longs peuvent donc être tronqués.
Clés de chiffrement
Les valeurs des clés de chiffrement ne quittent jamais le backend Rust. Le frontend ne stocke que les métadonnées de clé (nom, ID, type d'entité, compteur d'utilisation). Lors du chiffrement, le frontend envoie un ID de clé (pas la valeur) au backend Rust, qui résout le matériel de clé réel. Cela signifie que même si quelqu'un accédait à la mémoire du frontend, il ne pourrait pas extraire vos clés de chiffrement.
128 bits (16 octets), 192 bits (24 octets) et 256 bits (32 octets). 256 bits est recommandé et est la valeur par défaut pour les nouvelles clés.
Oui. Lors de la création d'une clé, vous pouvez l'assigner à un type d'entité spécifique (par exemple, uniquement pour PERSON, uniquement pour US_SSN) ou la définir sur 'ALL' (par défaut). Les clés liées à un type d'entité apparaissent lorsque vous sélectionnez l'opérateur encrypt pour ce type d'entité.
La rotation génère un nouveau matériel de clé. L'ancienne valeur de clé est définitivement remplacée. Les documents chiffrés avec l'ancienne clé auront besoin de l'ancienne valeur pour la désanonymisation — ne faites donc pivoter que si vous avez sauvegardé l'ancienne clé ou n'avez plus besoin de déchiffrer d'anciens documents. Le nouveau hex de clé n'est affiché qu'une fois.
Pour des raisons de sécurité, les valeurs de clé générées et pivotées ne sont affichées qu'une fois avec un compte à rebours de 30 secondes avant masquage automatique. Copiez et stockez la clé en lieu sûr avant de fermer. Cela empêche le matériel de clé de persister dans l'interface.
Traitement par lots
Le mode par lots traite plusieurs fichiers à la fois. Configurez la concurrence (1 à 5 fichiers en parallèle, 2 par défaut), la gestion des erreurs (continuer ou arrêter en cas d'erreur), l'approbation automatique vs. la révision manuelle, le format de sortie et le modèle de nommage. Un seul lot peut s'exécuter à la fois. Nécessite une licence Pro.
Lorsque l'approbation automatique est activée, toutes les entités détectées sont automatiquement acceptées sans révision manuelle. Vous pouvez configurer un opérateur global (Replace/Redact/Mask/Hash/Encrypt) ou des opérateurs par type d'entité. Lorsqu'elle est désactivée, chaque fichier se met en pause à l'étape de révision pour que vous puissiez vérifier et approuver les entités.
Oui. Choisissez entre ZIP (tous les fichiers regroupés), dossier (enregistre dans un sous-dossier horodaté) ou fichiers individuels. Vous pouvez également exporter un résumé de traitement au format JSON, CSV ou les deux.
Cela dépend de votre paramètre de mode d'erreur. 'Continuer' marque le fichier en échec comme erreur et traite le reste. 'Arrêter en cas d'erreur' interrompt tout le lot. Les fichiers en échec peuvent être réessayés individuellement.
Modèles de détection
Plus de 120 modèles intégrés dans 7 catégories : Auto (5), spécifiques par pays (55+), régionaux multi-pays (12), techniques/DevSecOps (14), industrie (13), santé (3) et finance (4). Chaque modèle configure quels types d'entités détecter, le seuil de confiance et les opérateurs optionnels par entité.
Oui. Allez dans Paramètres → Modèles → Créer un modèle personnalisé. Sélectionnez les types d'entités (y compris vos entités personnalisées), définissez un seuil de confiance (50–100 %), configurez les opérateurs par entité et choisissez une langue de détection. Vous pouvez également dupliquer n'importe quel modèle intégré comme point de départ.
Le seuil (50–100 %) contrôle le niveau de confiance requis du moteur de détection avant de signaler une entité. Des seuils plus bas détectent plus d'entités mais peuvent générer des faux positifs. Des seuils plus élevés sont plus précis mais peuvent manquer certaines entités. La plupart des modèles fournis utilisent 85 %. Au-delà de 85 %, la détection chute nettement. L'application affiche un avertissement lorsqu'un modèle est réglé au-dessus de 85 %.
Parce que plusieurs pays émettent des identifiants de même forme, et souvent entourés des mêmes mots. Lorsque le texte est également compatible avec plusieurs pays, le moteur doit en choisir un, et son critère de départage est arbitraire. Ouvrez Paramètres → Modèles, modifiez le modèle et choisissez les pays dont proviennent réellement vos documents ; les prétentions des autres pays sont alors écartées plutôt que mises en concurrence. Le caviardage lui-même restait correct — le numéro était couvert dans tous les cas — mais l'étiquette dans la liste de révision et dans le tableau de mappage indiquait le mauvais pays.
Les détecteurs d'un pays appartiennent à une langue. Si le modèle analyse l'anglais et que vous sélectionnez un pays dont les détecteurs sont allemands ou slovaques, ils ne font pas du tout partie de cette analyse, donc il n'y a rien que la sélection puisse restreindre. L'éditeur de modèle l'indique à côté de la sélection : il ne propose que les pays actifs pour la langue du modèle, et nomme tout pays sélectionné qui ne peut pas y prendre effet. Cela importe car un résultat vide se lirait sinon comme « rien trouvé » alors qu'il signifie en réalité « pas recherché ».
Seuls les identifiants nationaux sont concernés — passeports, numéros fiscaux, cartes d'identité, numéros de sécurité sociale. Tout ce qui n'a pas de pays reste actif quelle que soit la sélection : noms, adresses e-mail, numéros de téléphone, cartes de crédit, IBAN, clés API, codes médicaux. Une sélection vide signifie tous les pays, et c'est le comportement par défaut, si bien qu'un modèle que vous n'avez jamais modifié détecte exactement ce qu'il détectait auparavant.
Votre sélection détermine ce que le moteur recherche. Après cette recherche, deux étapes complémentaires complètent ce qui a été trouvé, et elles ne restreignent pas une seconde fois le résultat à votre sélection. Premièrement, un numéro de rue ou un code postal situé directement à côté d'une rue ou d'un lieu en cours d'anonymisation est anonymisé avec lui, car une adresse dont le numéro reste visible identifie toujours cette adresse. Deuxièmement, un fragment de texte que le moteur a d'abord pris pour un type puis corrigé conserve son type corrigé — par exemple, un nom de rue ou une suite de chiffres d'abord pris pour un nom puis requalifié en lieu reste couvert même si les lieux ne sont pas sélectionnés. C'est intentionnel : dans ces cas, le moteur préfère couvrir davantage plutôt que moins. Chaque résultat de ce type apparaît dans la liste de révision avec son type, et vous pouvez l'en exclure avant l'export.
Entités personnalisées
Allez dans Paramètres → Entités personnalisées pour définir vos propres types de PII à l'aide d'expressions regex (par exemple, identifiants d'employés, codes internes, numéros de projet). Chaque entité peut avoir jusqu'à 10 motifs, des mots de contexte pour une meilleure correspondance et un score de confiance. Les entités personnalisées sont détectées aux côtés des 340+ types intégrés et peuvent utiliser tous les opérateurs, y compris le chiffrement.
Maximum 50 entités personnalisées, 10 motifs par entité, 20 mots de contexte par entité. Les expressions regex sont limitées à 500 caractères. Les noms d'entités doivent être au format UPPERCASE_WITH_UNDERSCORES (majuscules avec underscores, 2 à 64 caractères). Les motifs sont validés contre le ReDoS (retour arrière catastrophique) pour éviter les blocages de l'interface.
Oui. L'exportation enregistre toutes les entités personnalisées sous forme de fichier JSON (l'application vous avertit que les motifs seront en texte clair). L'importation accepte les fichiers JSON jusqu'à 1 Mo, régénère les IDs, valide par rapport aux limites et indique combien ont été importées, ignorées ou en erreur.
Images
PNG, JPG/JPEG, BMP et TIFF. La taille maximale du fichier est de 10 Mo.
Processus en deux étapes : 1) Analyse — Tesseract OCR extrait le texte avec des cadres de délimitation au niveau des caractères, puis le moteur PII détecte les entités. 2) Masquage — des rectangles colorés sont dessinés sur les régions de PII détectées. Vous choisissez la couleur de remplissage (noir, blanc, rouge, vert, bleu, gris). La sortie est enregistrée en fichier PNG.
Les photos d'écrans produisent des motifs de moiré, des reflets, des réflexions et un faible contraste qui dégradent considérablement la précision de l'OCR. Utilisez des captures d'écran (Impr Écran, Outil Capture, etc.) ou des exports numériques directs.
Non. Le moteur OCR (Tesseract) est optimisé pour le texte imprimé et dactylographié. Le texte manuscrit ne sera probablement pas détecté ou produira des résultats peu fiables.
Actuellement, l'anonymisation d'images traite une image à la fois. Le mode par lots prend en charge les formats de documents (PDF, DOCX, etc.) mais pas les images.
Modèles et langues
23 modèles linguistiques basés sur spaCy : anglais (intégré), allemand, espagnol, français, italien, portugais, néerlandais, polonais, roumain, danois, grec, finnois, croate, lituanien, macédonien, norvégien, russe, suédois, ukrainien, japonais, chinois, coréen, et un modèle multilingue. Les tailles vont de 15 à 54 Mo. Séparément, dix packs de langues optionnels ajoutent une véritable détection des noms et adresses et sont importés depuis un fichier plutôt que téléchargés, ils fonctionnent donc sans connexion internet : le pack UE (slovaque, tchèque, bulgare, hongrois, estonien, letton, slovène, irlandais, maltais) et un pack chacun pour le vietnamien, le turc, le persan, l'ourdou, l'islandais, l'indonésien, l'hébreu, l'arabe et le serbe. Deux limitations de ces packs relèvent des modèles sous-jacents plutôt que de l'application, et méritent d'être connues avant de s'y fier. Le pack ourdou ne détecte que les personnes, les lieux et les organisations — il n'a pas de classes pour les e-mails, téléphones, IBAN ou pièces d'identité — et il étiquette la ville de Lahore comme une organisation : la ville est tout de même caviardée, seule la catégorie du rapport est erronée. Il manque également un nom écrit nom de famille en premier avec une virgule, la forme que produisent les exports de bases de données et les listes indexées (Khan, Fatima) : le modèle ourdou ne reconnaît alors aucune des deux parties comme un nom, alors que ce même nom écrit normalement est détecté de manière fiable — vérifiez donc les documents ourdous issus d'un registre ou d'un export. L'ourdou est écrit en nastaliq, que l'OCR lit bien moins fidèlement qu'une écriture latine, si bien qu'un document ourdou numérisé donne un résultat sensiblement moins bon qu'un document européen. Le pack arabe peut tronquer un nom de lieu de quelques caractères lorsque le mot porte un préfixe accolé, ce qui laisse un fragment du nom dans le résultat ; vérifiez les résultats arabes où un nom de lieu suit un préfixe.
Le téléchargement de modèles nécessite une connexion internet. Une fois téléchargés, les modèles fonctionnent entièrement hors ligne. Vous pouvez également importer des modèles depuis des fichiers .tar.gz, .gz ou .zip si vous les avez localement.
L'interface utilisateur prend en charge 48 langues. Ceci est distinct des modèles NLP — la langue de l'interface concerne les menus et libellés, tandis que les modèles NLP sont pour la détection d'entités PII.
Historique
L'historique est nettoyé automatiquement après 90 jours ou lorsque la limite d'entrées (1 000 entrées) est atteinte. La rétention de base garantit que les 500 entrées les plus récentes sont toujours conservées. La suppression de l'historique est permanente pour des raisons de confidentialité.
Non. Seuls les 10 000 premiers caractères du texte d'entrée et de sortie sont stockés dans l'historique — 250 000 pour un PDF caviardé en mise en page originale, car cette sortie n'a pas d'autre moyen de retour (environ 80 pages de texte dense). Au-delà de ce point, un document très long est tronqué et les entités restantes sont signalées comme ignorées. Les positions complètes des entités et les valeurs chiffrées sont stockées pour permettre la désanonymisation.
Oui, à partir du plan Pro. Dans l'historique, choisissez une période et générez un « rapport de traitement » PDF ou CSV entièrement sur l'appareil : combien d'éléments de quels types d'entités ont été trouvés par document, si chaque traitement est réversible, et une valeur de vérification issue du journal d'audit inviolable de l'application. Le rapport ne contient jamais les valeurs détectées elles-mêmes — uniquement les décomptes et les types — et il ne s'agit explicitement pas d'un certificat de conformité : il documente ce que le logiciel a fait, à titre de preuve à l'appui de mesures telles que l'art. 32 du RGPD.
Licences
La démo vous donne 30 minutes d'accès avec l'anonymisation de base, le chiffrement et la désanonymisation — en mode texte uniquement. Le traitement de fichiers, le mode par lots et l'anonymisation d'images ne sont pas disponibles dans la démo. Aucun compte nécessaire.
Deux moyens : 1) Collez la clé de licence dans Paramètres → Licence. 2) Importez un fichier de licence (.license, .lic, .key, .txt, .json).
Free : anonymisation en mode texte, désanonymisation, chiffrement, 1 machine. Basic : ajoute la prise en charge des fichiers .txt, 3 machines. Pro : ajoute tous les formats de fichiers (PDF, DOCX, XLSX, etc.), le traitement par lots, l'anonymisation d'images, 5 machines.
Les jetons sont consommés en fonction de la longueur du texte traité. Le traitement d'images utilise une formule basée sur la taille du fichier, les entités activées et les entités détectées. Consultez votre solde dans Paramètres → Licence.
Mises à jour
L'application vérifie les mises à jour automatiquement toutes les 24 heures. Lorsqu'une mise à jour est disponible, une notification apparaît dans Paramètres → À propos (et un point animé sur le bouton Paramètres). Cliquez sur 'Télécharger et installer' pour mettre à jour (~110 Mo de téléchargement). L'application se ferme et redémarre avec la nouvelle version.
Les mises à jour automatiques ne sont pas prises en charge pour la version portable (.zip). Vous verrez une notification vous invitant à télécharger manuellement la dernière version depuis la page des Releases GitHub.
Lorsqu'une nouvelle version a un numéro de version majeure plus élevé (par exemple, v8 à v9), l'application avertit que votre licence peut ne couvrir que la version majeure actuelle. Les fonctionnalités de base restent disponibles, mais vous devrez peut-être mettre à niveau votre licence pour les fonctionnalités de la nouvelle version.
Cas d'usage
anonym.plus est conçu précisément pour ce cas d'usage : les dossiers LCB-FT et KYC, les demandes de prêt et de crédit, les documents de travail d'audit et les relevés de paiement sont anonymisés entièrement sur votre propre machine. Le moteur de détection est local et couvre plus de 340 types d'entités PII, dont CREDIT_CARD, IBAN_CODE, SWIFT_CODE, US_SSN et US_BANK_NUMBER, si bien qu'aucun document, image de page ou texte extrait n'est envoyé vers un service cloud et qu'aucun sous-traitant tiers ne s'ajoute à votre liste de fournisseurs. Les modèles intégrés Finance et RGPD couvrent les flux de révision habituels, et le chiffrement réversible AES-256 vous permet de remettre un fichier caviardé à un auditeur ou une contrepartie et d'en restaurer l'original plus tard depuis votre propre coffre-fort chiffré.
anonym.plus supprime les PHI (informations de santé protégées) des notes cliniques, transcriptions de téléconsultation, lettres d'adressage, demandes de remboursement et documents d'essais cliniques, directement sur l'appareil. Comme le moteur de détection s'exécute localement et qu'aucune PHI n'est divulguée à un fournisseur cloud, aucun accord d'associé commercial (BAA) n'est à signer. Il détecte plus de 340 types d'entités, dont MEDICAL_LICENSE, ICD_CODE, US_SSN et UK_NHS, et fournit un modèle « Santé — N'importe quelle langue » ainsi que des modèles santé pour les États-Unis et le Royaume-Uni aux côtés des modèles RGPD. La suppression des 18 identifiants Safe Harbor de la HIPAA (45 CFR 164.514(b)(2)) est directement prise en charge ; les données de santé constituent également une catégorie particulière de données au sens de l'art. 9 du RGPD, et les fichiers correctement anonymisés sortent du champ d'application du RGPD en vertu du considérant 26. Le chiffrement réversible AES-256 conserve le chemin de réidentification dans votre propre coffre-fort, pour un suivi de recherche.
anonym.plus caviarde les mémoires judiciaires, pièces à conviction, transcriptions de dépositions, lots de production et contrats localement sur votre propre machine, si bien que les documents privilégiés ou confidentiels d'un client ne transitent jamais par un serveur tiers. Il détecte plus de 340 types d'entités — noms, adresses, dates, US_SSN, numéros d'identification fiscale et de comptes financiers — ce qui couvre les identifiants personnels que la règle FRCP 5.2 exige de caviarder partiellement dans les dépôts publics, sur PDF, DOCX, XLSX, TXT, CSV, JSON, XML et images numérisées. Le traitement par lots avec gestion parallèle des fichiers traite des volumes de production entiers, et le chiffrement réversible AES-256 conserve le mappage non caviardé dans votre coffre-fort chiffré, afin qu'une production puisse être annulée pour les besoins du dossier.
anonym.plus anonymise les CV et candidatures, les dossiers du personnel, les exports de paie et d'avantages sociaux, ainsi que les rapports de plainte ou d'enquête, sans rien envoyer vers un service cloud — le moteur de détection s'exécute localement, si bien que les données des salariés restent dans les propres systèmes de l'employeur. Il détecte plus de 340 types d'entités, dont les noms, adresses, US_SSN, IBAN_CODE et identifiants nationaux, et le traitement par lots anonymise tout un dossier de candidatures en une seule passe, ce dont a besoin le tri de CV en aveugle. Le chiffrement réversible AES-256 signifie qu'un rapport d'incident partagé avec un conseil externe, ou un extrait de paie remis à un auditeur, peut toujours être restauré depuis votre propre coffre-fort.
Dépannage
Allez dans Paramètres → Avancé et cliquez sur 'Redémarrer le moteur PII'. Si le problème persiste, vérifiez l'état du moteur dans Paramètres → À propos. Ouvrez le journal de débogage (Ctrl+Shift+D) pour les messages d'erreur détaillés. Essayez de redémarrer complètement l'application.
Essayez de redémarrer l'application. Si le problème persiste, réinitialisez le coffre-fort dans Paramètres → Sécurité. En dernier recours, utilisez 'Supprimer toutes les données locales' pour une réinitialisation d'usine.
Vérifiez : 1) L'entité est activée dans Paramètres → Entités personnalisées. 2) L'expression regex correspond à vos données de test (utilisez le testeur de motifs intégré). 3) Le motif n'est pas signalé comme dangereux pour le ReDoS — l'application les ignore par sécurité. 4) Lors de l'utilisation de modèles avec des entités personnalisées, l'application détecte automatiquement tous les types d'entités y compris les personnalisées.
La clé de chiffrement ne correspond pas. Vérifiez que la bonne clé est sélectionnée — consultez Paramètres → Clés de chiffrement. Si la clé a été pivotée, vous avez besoin de l'ancienne valeur de clé. Vous pouvez également saisir manuellement une clé hex dans le sélecteur de clés si vous avez une sauvegarde.
Support
Besoin d'aide ? Contactez-nous par l'un de ces canaux :
Signalement de bug dans l'application — utilisez l'icône de bug dans l'en-tête de l'application pour signaler les problèmes avec les informations de diagnostic