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

Ce qu'il faut masquer

Éléments trouvés

    Aperçu : ce qui sera masqué

    Texte anonymisé, à envoyer à l'IA

    2. Remettre les vraies valeurs dans la réponse

    Réponse avec les vraies valeurs

      Table de correspondance (gardée seulement dans cet onglet)

      RepèreCatégorieValeur d'origine

      Les règles de détection

      Transparentes et vérifiables : voici exactement ce que l'outil reconnaît.

      CatégorieRepèreRè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

      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.

      Découvrir le service IA & automatisation Me contacter