Un pare-feu local de confidentialité pour les agents IA
Les agents de code et les agents autonomes lisent vos fichiers, vos bases de données, vos journaux et vos boîtes mail, et envoient le tout à un modèle dans le cloud. Latet remplace chaque secret et chaque donnée personnelle par une valeur factice réaliste avant qu'ils ne quittent votre machine, puis remet la vraie valeur en place localement, pour que votre agent continue de fonctionner normalement.
Les agents IA lisent à votre place, et les agents autonomes comme Hermes Agent, OpenClaw, Goose et
OpenHands le font seuls, pendant des heures, sans que personne ne relise chaque étape. Chaque
requête est vérifiée avant de partir, quelle que soit l’origine du texte qu’elle contient :
Ce qui quitte votre machine
Par exemple
Ce que fait Latet
Vos prompts
“Envoie l’IBAN GB82 WEST 1234 5698 7654 32 à Emily Carter”
Chaque valeur devient une valeur factice du même format, le nom grâce au modèle local de noms facultatif ; la réponse revient avec les vraies valeurs
Les fichiers que lit l’agent
.env, config.yaml, des jeux de données de test, un export clients
Les clés, mots de passe, chaînes de connexion et données personnelles sont masqués ; les fichiers que l’agent écrit retrouvent les vraies valeurs
Sorties de commandes et journaux
docker logs, une trace de pile, kubectl describe
Les jetons, adresses e-mail, adresses IP publiques et numéros d’identité qu’ils contiennent sont masqués
Requêtes de base de données
psql, ou un serveur MCP qui répond à SELECT * FROM customers
Les colonnes secrètes toujours ; en mode données strict, toutes les valeurs, avec des valeurs factices qui préservent les jointures et les comptages
Pages web
Une interface d’administration que l’agent ouvre avec un outil de navigation
Les données personnelles du texte de la page sont masquées
Instructions
CLAUDE.md, AGENTS.md, le prompt système
Votre nom, votre nom d’utilisateur, votre nom d’hôte et le domaine de votre entreprise sont masqués
Historique
Une session reprise dix jours plus tard
La même valeur reçoit la même valeur factice, à chaque fois
Captures d’écran
La capture d’écran d’une facture
Avec la reconnaissance de texte facultative, son texte est lu sur votre machine et chaque valeur est recouverte par sa valeur factice ; les PDF sont signalés, ou ne sont pas envoyés (images: block)
Ce qu’aucun motif ne trouve
“Mark, du service commercial, passe discrètement des entretiens chez un concurrent”
Le relecteur local facultatif, un modèle de langage à vous, le trouve avant son départ, en suivant les instructions de Latet et vos propres consignes : ce qui compte comme sensible dans votre travail, partout ou dans un seul projet
Les secrets (clés d’API, jetons, mots de passe, clés privées, identifiants dans les chaînes de
connexion), les données personnelles (adresses e-mail, numéros de téléphone, IBAN, numéros de
carte, numéros de TVA, les numéros d’identité et d’identification fiscale de 15 pays), vos
propres termes et formats, et l’identité de cette machine.
Remplace par des valeurs factices réalistes
Chaque valeur devient une valeur factice déterministe du même format, toujours la même, pour que
le code et la configuration gardent tout leur sens pour le modèle.
Restaure sur votre machine
Les originaux sont remis en place localement, dans les réponses, la sortie en streaming et les
arguments des appels d’outils, pour que les fichiers écrits par votre agent contiennent les
vraies valeurs.
S'adapte à chaque projet
Un latet.yaml dans un dépôt ajoute les termes et les formats propres au projet, partagés avec
l’équipe, et ne peut jamais réduire la protection.
Lit les données selon leur structure
Les colonnes secrètes du résultat d’une requête de base de données sont toujours masquées, et le
mode données strict masque chaque valeur des tableaux, du JSON et des journaux que lit un agent.
Relit ce qu'aucun motif ne trouve
Si vous le souhaitez, un modèle de langage sur un serveur à vous lit chaque texte avant son
départ : des noms cités en passant, des informations de santé, un mot de passe écrit dans une
phrase.
Vous montre les preuves
Un tableau de bord local montre exactement ce qui a été envoyé au fournisseur et
comment chaque valeur a été masquée.
latet dashboard ouvre une page locale avec chaque requête envoyée par vos agents : l’original sur
votre machine à côté de ce que le modèle a reçu, chaque valeur masquée étant étiquetée avec sa
nature et la règle qui l’a trouvée.
Passerelle, avec votre clé d’API ; les suggestions inline de Copilot ne sont pas couvertes
Ne sont pas couverts : Chat et Cowork dans Claude Desktop connecté à un compte Claude, les
sessions dans le cloud, Cursor, Windsurf et les autres outils dont les requêtes partent des
serveurs de leur éditeur. Voir
ce que Latet ne peut pas protéger.
Abonnements Claude Pro et MaxClaude Code fonctionne sans modification et utilise sa propre connexion ; chaque requête part telle que Claude Code l'a construite.