Lab IA · Outil gratuit
Anonymiseur de texte avant ChatGPT, Claude ou Gemini : masquer les données sensibles (réversible)
Collez un texte : l'outil repère e-mails, téléphones, IBAN, RIB, cartes, CIN, ICE, clés d'API et mots de passe, les remplace par des repères neutres, puis remet les vraies valeurs dans la réponse de l'IA. 100 % local.
🔒 Tout est calculé dans votre navigateur : rien n'est envoyé ni enregistré sur un serveur.
🔒 Rien n'est envoyé ni enregistré : la table de correspondance n'existe que dans la mémoire de cet onglet. Fermer ou recharger la page l'efface définitivement.
1. Anonymiser le texte
Éléments trouvés
Aperçu : ce qui sera masqué
2. Remettre les vraies valeurs dans la réponse
Table de correspondance (gardée seulement dans cet onglet)
| Repère | Catégorie | Valeur d'origine |
|---|
Les règles de détection
Transparentes et vérifiables : voici exactement ce que l'outil reconnaît.
| Catégorie | Repère | Règle |
|---|---|---|
| E-mails | [EMAIL_1] | Adresse de la forme nom@domaine.ext. |
| Téléphones | [TEL_1] | Numéros marocains 05, 06, 07 (avec ou sans +212 / 00212) et numéros internationaux commençant par + (format E.164, jusqu'à 15 chiffres). |
| IBAN | [IBAN_1] | Code pays + 2 chiffres de contrôle + compte, validé par la clé officielle (modulo 97). Un IBAN dont la clé est fausse n'est pas masqué. |
| RIB marocain | [RIB_1] | 24 chiffres (banque, ville, compte, clé), groupés ou non. |
| Cartes bancaires | [CARTE_1] | 13 à 19 chiffres validés par l'algorithme de Luhn, celui que vérifient les terminaux de paiement. |
| CIN marocaine | [CIN_1] | 1 ou 2 lettres majuscules suivies de 5 à 7 chiffres (ex. BE123456). |
| ICE | [ICE_1] | Identifiant commun de l'entreprise : 15 chiffres. |
| Adresses IP | [IP_1] | IPv4 (4 nombres de 0 à 255) et IPv6. |
| Liens avec jeton | [URL_1] | Liens contenant un paramètre sensible : token, access_token, key, api_key, secret, password, sig, signature, auth, code… |
| Clés d'API | [CLE_API_1] | Formats publics : Google (AIza…), OpenAI (sk-, sk-proj-), Anthropic (sk-ant-), GitHub (ghp_, gho_, ghu_, ghs_, ghr_, github_pat_), AWS (AKIA…, ASIA…), Stripe (sk_live_, sk_test_, rk_live_), Slack (xoxb-, xoxp-…). |
| Clés privées et jetons JWT | [SECRET_1] | Blocs « -----BEGIN … PRIVATE KEY----- » (RSA, EC, OpenSSH…) et jetons JWT (trois parties commençant par eyJ). |
| Mots de passe | [MDP_1] | La valeur écrite après « mot de passe : », « mdp : », « password: », « pwd= », « كلمة السر: » ou « كلمة المرور: ». |
| Vos termes | [TERME_1] | Chaque terme de votre liste (noms de clients, société, adresse, projet), sans tenir compte des majuscules. |
Ce que l'outil ne fait pas
- La détection automatique n'est jamais exhaustive : relisez toujours le texte anonymisé avant de l'envoyer.
- Les noms de personnes, de sociétés et les adresses ne sont reconnus que s'ils figurent dans votre liste de termes.
- Un secret écrit dans un format inhabituel peut passer inaperçu : en cas de doute, ajoutez-le à votre liste.
- L'anonymisation protège le contenu envoyé, pas votre compte : réglez aussi la confidentialité de votre assistant IA.
Lire le guide : ce qu'il ne faut jamais coller dans une IA →
Pourquoi cet outil
Réversible
Chaque valeur devient un repère stable ([EMAIL_1], [TEL_2]…). Quand vous recollez la réponse de l'IA, l'outil remet automatiquement les vraies valeurs à leur place.
Les secrets d'abord
Clés d'API Google, OpenAI, Anthropic, GitHub, AWS, Stripe ou Slack, clés privées et jetons JWT : les fuites les plus coûteuses sont repérées par leur format public.
Validé, pas deviné
Les IBAN sont vérifiés par leur clé officielle (modulo 97) et les cartes par l'algorithme de Luhn : moins de faux positifs, et vos numéros de commande restent intacts.
Questions fréquentes
L'IA comprend-elle encore mon texte avec des repères ?
Oui, dans l'immense majorité des cas : pour rédiger une réponse, résumer ou corriger, l'IA n'a pas besoin de connaître le vrai e-mail ou le vrai numéro. Les repères lisibles ([CLIENT_1], [TEL_1]) lui donnent le contexte nécessaire.
Mes données sont-elles envoyées quelque part ?
Non. La détection, le remplacement et la restauration se font dans votre navigateur. La table de correspondance n'existe que dans la mémoire de l'onglet et disparaît quand vous le fermez.
La détection est-elle complète ?
Non, aucune détection automatique ne l'est. Les noms de personnes et de sociétés ne sont masqués que s'ils sont dans votre liste. Relisez toujours le texte anonymisé avant de l'envoyer.
Que faire si une clé d'API a déjà été collée dans une IA ?
Considérez-la comme compromise : révoquez-la et créez-en une nouvelle dans la console du service concerné, puis vérifiez son historique d'utilisation. Le guide sécurité du Lab détaille la marche à suivre.
Pour aller plus loin
Sécurité : ce qu'il ne faut jamais coller dans une IA (et comment travailler quand même)
Lire le guide →Générateur de fiche Play Store
Ouvrir l'outil →llms.txt et robots IA
Ouvrir l'outil →Fichier d'instructions pour agent de code
Ouvrir l'outil →Bibliothèque de prompts par métier
Ouvrir l'outil →Calculateur de ROI de l'automatisation
Ouvrir l'outil →Calculateur de coût d'API IA
Ouvrir l'outil →Calculateur de matériel pour IA locale
Ouvrir l'outil →Concepteur d'assistant IA pour entreprise
Ouvrir l'outil →Charte d'utilisation de l'IA en entreprise
Ouvrir l'outil →Intégrer l'IA dans votre activité, pour de vrai ?
Automatisations, assistants, contenus multilingues, applications : je conçois des solutions utiles, mesurables et respectueuses de vos données.