hiddentokens
Gratuit · tourne à 100 % dans votre navigateur

Anonymiser des logs et du JSON avant de demander à une IA de déboguer

Collez les lignes de log, la trace d'erreur ou le JSON ci-dessous. E-mails, numéros de carte et de téléphone, adresses IP, identifiants et noms de clients deviennent des codes ; clés, noms de champs et statuts restent lisibles pour que l'IA suive toujours l'erreur. Collez la version codée dans ChatGPT, Claude ou Copilot.

Ajuster
Des mots oubliés par le moteur, séparés par des virgules.
Des mots à garder tels quels, séparés par des virgules.

Comment le vérifier ? Cette page interdit au navigateur toute connexion (connect-src 'none' dans sa politique de sécurité) et ne charge aucune mesure d'audience. Coupez le Wi-Fi une fois la page chargée : l'outil marche pareil. Le moteur est celui de l'appli Hidden Tokens.

Comment ça marche

1 · Coder

Collez un texte ou déposez un fichier. Noms, sociétés, adresses, e-mails, téléphones, coordonnées bancaires, numéros d'identité et de dossier deviennent des codes comme NOM-001 ou SOCIETE-001. Les noms propres inconnus sont codés aussi : dans le doute, le moteur code.

2 · Envoyer les codes

Copiez le texte codé, ou téléchargez le fichier codé, et confiez-le à ChatGPT, Claude, Gemini ou Copilot. L'IA raisonne sur les codes : elle sait toujours qui a fait quoi, pas qui ils sont.

3 · Retraduire

Collez la réponse de l'IA dans l'onglet Retraduire, dans le même onglet du navigateur. Les codes redeviennent les vrais noms, sur votre écran seulement.

Exemple : un paiement refusé, une ligne de log et son JSON

Avant : ce que vous collez (exemple inventé)
2026-11-03T10:42:17Z erreur paiement refusé email=lucie.faubert@exemple.fr carte=4111 1111 1111 1111
{"client": {"nom": "Lucie Faubert", "telephone": "+33 6 71 22 48 09", "code_postal": "69007"}, "montant": 49.90, "statut": "refuse", "motif": "provision_insuffisante"}
Après : ce que reçoit l'IA
2026-11-03T10:42:17Z erreur paiement refusé email=EMAIL-001 carte=CARTE-001
{"client": {"nom": "PRENOM-001 NOM-001", "telephone": "TEL-001", "code_postal": "69007"}, "montant": 49.90, "statut": "refuse", "motif": "provision_insuffisante"}

E-mail, numéro de carte de test, nom et téléphone sont codés ; le niveau du log, les clés du JSON, le montant et le motif du refus restent lisibles, et l'IA peut toujours expliquer l'échec. Le code postal, lui, est resté lisible, comme une ville.

Ce que collent les développeurs, et ce que cela contient

Quand un paiement échoue en production, le réflexe le plus rapide est de coller le log dans une IA. Ce log contient presque toujours le client : son e-mail, son nom, parfois un numéro de carte ou un jeton d'accès. Coder d'abord garde le débogage et retire le client.

L'outil gratuit prend les fichiers .txt et le texte collé ; enregistrez un .log ou un .json en .txt, ou collez-le. Le résultat codé est du texte : ce n'est plus forcément du JSON valide si un code a remplacé un nombre, ne le redonnez donc pas à un analyseur. L'appli Hidden Tokens lit les fichiers .log, .json et de configuration sur votre poste et garde une seule clé pour tout un projet.

L'outil gratuit ou l'appli Hidden Tokens ?

Cet outil gratuit

  • Un texte ou un fichier à la fois
  • Jusqu'à 3 000 mots ou 1 000 lignes de tableau
  • La clé vit dans cet onglet et disparaît quand vous le fermez
  • Word, Excel, CSV et texte

L'appli Hidden Tokens

  • Des dossiers entiers : une même personne garde le même code dans tous les documents
  • Une clé par dossier, gardée sur votre poste
  • PDF et documents scannés, lus sur votre poste
  • Dans Claude Desktop, et dans ChatGPT, Gemini et Copilot avec l'extension
  • Packs métier, règles du cabinet et preuve signée de ce que l'IA a vu

Un mot sur le mot « anonymiser »

À strictement parler, cet outil pseudonymise : chaque valeur est remplacée par un code réversible avec la clé. Pour le RGPD, une donnée pseudonymisée reste une donnée personnelle pour qui détient la clé, ici vous, dans cet onglet. Ce que reçoit l'IA ne nomme plus personne directement. Des indices peuvent rester, comme une fonction, une ville et un âge réunis : l'outil vous prévient quand il en voit. Relisez le résultat avant de l'envoyer.

Questions

L'IA trouvera-t-elle encore le bogue ?

En général, oui. Traces d'appel, noms de champs, messages d'erreur et valeurs comme les montants restent lisibles. Elle perd l'identité du client, dont elle n'a pas besoin.

Retire-t-il les clés d'API et les mots de passe ?

Ne comptez pas dessus. Un secret n'a pas de forme fixe, et l'outil gratuit est fait pour les données personnelles. Supprimez vous-même clés et jetons avant de coller un log où que ce soit.

Puis-je déposer un fichier .log ou .json ?

Pas directement : l'onglet fichier prend .txt, .md, Word, Excel et CSV. Renommez une copie en .txt ou collez le contenu. La limite est de 3 000 mots.

Le JSON codé reste-t-il valide ?

Les codes remplacent des valeurs dans les chaînes, la structure tient donc le plus souvent, mais un nombre codé devient du texte. Le résultat est à lire, pas à analyser par un programme.

Les autres usages de l'outil gratuit

Pour des dossiers entiers, l'appli

Hidden Tokens code des dossiers entiers sur votre poste avec une seule clé, fonctionne dans Claude Desktop et dans votre navigateur, lit les PDF et les scans, et remet les vrais noms dans les fichiers Word et Excel.