Réversible : « Jean Dupont » devient « PERSONNE_1 », et vous restaurez l'original après l'IA.
Connectez Safe-doc.ai à votre IA
Donnez à Claude / ChatGPT l'outil SafeDoc pour masquer les données et restaurer en local. Pour que l'IA ne voie jamais le brut, pseudonymisez en amont (SafeDoc / extension) puis donnez-lui le masqué — voir la section Sécurité ci-dessous.
Une seule URL, tous les outils. Collez-la comme connecteur dans Claude (Cowork/Desktop/Code) ou ChatGPT (OpenAI). L'IA peut alors masquer le texte (anonymize_text) et ré-identifier en local (restore_text).
— cliquez sur « Générer » pour afficher votre URL —
Au lieu d'ouvrir le fichier (et donc de le voir), Claude exécute un script : le document est envoyé à SafeDoc, et Claude ne reçoit que le texte masqué. Le contenu brut n'entre jamais dans la conversation. C'est la vraie garantie « l'IA ne voit rien » avec un agent.
Claude pseudonymise tes fichiers (PDF, DOCX, tableurs…) sans jamais les lire, garde des pseudonymes stables entre fichiers ([PERSONNE_1] = la même personne partout), et restaure 100 % en local. Il se déclenche tout seul.
- Téléchargez le skill (votre clé est déjà incluse).
- Dans Claude → Personnaliser → Compétences (Skills) → téléversez le fichier
.skill. - ⚠️ Indispensable — autorisez SafeDoc dans le bac à sable, sinon Claude reçoit un
403: Paramètres → Capacités → Exécution de code et création de fichiers → Liste d'autorisation de domaines, ajoutezsafe-doc.ai. - Donnez un document : « pseudonymise-le avec SafeDoc puis résume ». Claude fait tout (masquage, analyse, restauration locale).
- Téléchargez les 2 scripts dans votre dossier de travail.
- ⚠️ Indispensable — autorisez le domaine dans le bac à sable, sinon
403: Paramètres → Capacités → Exécution de code et création de fichiers → Liste d'autorisation de domaines → ajoutezsafe-doc.ai. - Collez l'instruction ci-dessous dans Claude → Réglages → Préférences personnelles (ou Instructions d'un Projet).
- Donnez un fichier à Claude : il lance le script, pseudonymise, raisonne sur le masqué. Restauration locale à la fin.
sd_TA_CLE par votre clé) :RÈGLE DE CONFIDENTIALITÉ — à respecter absolument. Quand je te confie un fichier (PDF, DOCX, image, texte) : 1. N'OUVRE JAMAIS le fichier et ne lis jamais son contenu. 2. Lance dans le terminal : SAFEDOC_API_KEY=sd_TA_CLE bash safedoc-anonymize.sh "<chemin du fichier>" 3. Travaille UNIQUEMENT sur la sortie du script (texte masqué : [PERSONNE_1], [IBAN_1]…). 4. Ne recopie jamais de valeur personnelle réelle ; garde les jetons. 5. Si je demande le résultat en clair : bash safedoc-restore.sh "<chemin>.safedoc-map.json" (ton texte sur stdin) — restauration locale, sur ton poste. Le contenu original ne doit JAMAIS apparaître dans la conversation.
Claude Cowork
Claude masque le contenu via SafeDoc pour garder ses sorties et ce qu'il transmet (autres outils, partages) pseudonymisés, avec restauration locale. Note : Cowork accédant à vos fichiers, ceci ne cache pas le contenu à Claude lui-même — pour ça, pseudonymisez en amont (SafeDoc / extension).
- Ouvrez Claude (appli bureau ou navigateur) → onglet Cowork.
- Personnaliser (Customize) → Connecteurs, cliquez le + — ou Réglages → Connecteurs → Ajouter un connecteur personnalisé.
- Nom :
SafeDoc· URL : collez celle ci-dessous → Ajouter (redémarrez Claude si demandé). - Dans une conversation, demandez la pseudonymisation (voir « Comment l'utiliser »).
https://safe-doc.ai/mcp?api_key=sd_votre_cle
ChatGPT
ChatGPT lit les serveurs MCP distants via le Mode développeur. La même URL SafeDoc fonctionne.
- Réglages → Apps & connecteurs → Paramètres avancés → activez le Mode développeur.
- Apps & connecteurs → Créer (connecteur MCP).
- URL : collez celle ci-dessous (endpoint
/mcp, HTTPS) → Créer. - Activez le connecteur dans la conversation, puis demandez la pseudonymisation.
https://safe-doc.ai/mcp?api_key=sd_votre_cle
Claude Desktop
Réglages → Connecteurs → Ajouter un connecteur personnalisé → collez votre URL.
https://safe-doc.ai/mcp?api_key=sd_votre_cle
Claude Code
Une commande. anonymize_text / restore_text deviennent dispo dans vos conversations.
claude mcp add --transport http safedoc \ "https://safe-doc.ai/mcp?api_key=sd_votre_cle"
Gemini, Mistral & autres
Sélectionnez un texte sur n'importe quelle page → clic droit → Pseudonymiser avec SafeDoc → collez le résultat dans l'IA de votre choix.
⬇ Extension Chrome (bêta)Vous préférez un serveur local (sans clé dans l'URL) ? Téléchargez safedoc_mcp.py et passez SAFEDOC_API_KEY en variable d'environnement.
Comment l'utiliser
anonymize_text de lui-même. Ce n'est pas automatique sans consigne.restore_text remet les vraies valeurs en local, sans réseau.Pseudonymise le texte ci-dessous avec SafeDoc, puis résume-le. À la fin, restaure les vrais noms dans ta réponse. [colle ici ton contrat, email ou document]
Quand je te fournis un document contenant des données personnelles (noms, adresses, identifiants, IBAN, n° de sécurité sociale, etc.), appelle d'abord l'outil SafeDoc « anonymize_text » sur son contenu et raisonne uniquement sur la version masquée. Ne recopie jamais les valeurs d'origine dans tes réponses, tes fichiers ou d'autres outils — garde les jetons ([PERSONNE_1], etc.). Si je demande explicitement le résultat en clair, utilise « restore_text » (qui restaure en local).
💡 Les Instructions de Projet sont idéales pour un cabinet : la règle s'applique à toutes les conversations du dossier (~8 000 caractères). Les Préférences personnelles s'appliquent partout (~1 500 caractères).
anonymize_text — masque le texte sur nos serveurs européens et renvoie la clé.restore_text — ré-identifie le texte en local à partir de la table (aucun appel réseau).Sécurité — ce qui est garanti
Besoin de pseudonymiser depuis le navigateur ? Extension Chrome (bêta) ⬇ · Doc complète sur developers
Glissez votre document ici
ou cliquez pour sélectionner
PDF, Word, Excel, images, emails… — Max 20 Mo