Masquez vos données avant qu'une IA les lise

Collez un devis, un mail, une fiche client. Les noms, adresses, téléphones et numéros sont remplacés par des jetons dans votre navigateur, avant tout envoi. Vous voyez ensuite octet pour octet ce qui part au modèle, ce qu'il répond, et la réponse une fois les vraies valeurs remises à leur place. Les données reconnues ne quittent pas cette page en clair ; le reste du texte part au modèle, et vous le voyez avant l'envoi.

Votre texte

Un devis construit pour la démonstration. Les personnes, adresses et numéros sont fictifs, le résultat sur vos propres textes peut différer.

Ce que cette page fait de vos données

Le masquage a lieu dans votre navigateur, par un script que vous pouvez lire. Le texte masqué est envoyé à notre serveur par une requête POST, dont le contenu ne figure pas dans l'adresse, à /masquer-vos-donnees-avant-une-ia/api.php, qui le transmet à l'API de Mistral AI, l'accès au modèle par un logiciel, société française, modèle mistral-small-latest. Notre serveur refuse un texte qui contient encore un mail, un IBAN ou un téléphone en clair, et il ne conserve ni le texte ni la réponse : son journal contient la date, une empreinte d'adresse IP qui change chaque jour, le code de réponse, la durée, les tailles et les nombres de tokens, les unités de texte que le fournisseur facture. Rien ne passe dans l'adresse de la page, parce que les journaux du serveur gardent ce qui figure dans l'adresse d'une page et jamais le contenu d'un formulaire envoyé, relevé du 7 septembre 2026.

Chez Mistral, d'après l'accord de sous-traitance, le Data Processing Addendum, en vigueur au 27 juillet 2026 et la politique de confidentialité au 3 septembre 2026, lus le 7 septembre 2026 : Mistral agit comme sous-traitant, c'est-à-dire qu'il traite les données pour notre compte et sur nos instructions ; l'utilisation des appels pour l'entraînement est désactivée sur notre organisation, réglage vérifié le même jour ; les entrées et sorties sont conservées trente jours, pour repérer les usages abusifs, puis effacées ; le calcul du modèle est réalisé par des infrastructures situées en France et dans l'Espace économique européen, hors fonctions de recherche web et de génération d'images que nous n'appelons pas ; deux prestataires de sécurité et de routage opèrent en partie hors de l'Union, d'après la liste des sous-traitants relevée le 7 septembre 2026. Les trois grands fournisseurs appliquent la même conservation de trente jours à cette date.

Chaque visiteur dispose de 10 essais par jour et de 2 000 caractères par essai. Un appel prend de l'ordre d'une seconde : 891 ms en médiane et 1 356 ms au plus sur nos relevés du 7 septembre 2026, 9 appels réussis sur 10, depuis cet hébergement. Le démonstrateur utilise l'offre gratuite de l'API, dont la capacité est partagée avec d'autres utilisateurs, un refus temporaire peut donc survenir et il ne compte pas dans vos essais. L'état du service chez le fournisseur se vérifie sur sa page de statut.

Ne collez pas de données de santé, de données bancaires complètes ni de documents couverts par un secret professionnel. Le masquage réduit ce qui part sans garantir que tout est retiré. Lisez l'étape 2 avant d'envoyer.

Ce que le masquage détecte, et ce qu'il rate

Le masquage reconnaît les adresses électroniques, les téléphones français sous leurs écritures courantes, les IBAN français, les SIRET et SIREN, les codes postaux suivis d'un nom de commune, et les noms de personnes dans quatre cas : précédés d'une civilité, dans un champ « Nom » ou « Prénom » de formulaire, écrits en initiale suivie d'un nom en capitales, ou commençant par un prénom présent dans une liste d'environ cent quatre-vingts prénoms courants. Ces formes ont été vérifiées sur vingt documents construits pour l'occasion, cent vingt-sept éléments, tous détectés, aucun faux positif, le 7 septembre 2026.

Une seconde passe souligne, sans les masquer, les paires de mots à capitale initiale qui ressemblent à un nom et n'ont pas été reconnues. Mesurée sur les mêmes vingt documents le 8 septembre 2026, le masqueur étant privé de sa liste de prénoms : elle signale huit des trente noms alors ratés, et produit cinq signalements à tort, aucun sur le document sans donnée personnelle. Elle aide l'œil sur un nom inconnu sur quatre, et rien de plus.

Ce chiffre mesure la couverture de ces vingt documents. Il ne dit rien d'un devis quelconque. Le masquage rate un nom seul sans civilité ni prénom connu, un téléphone coupé par un retour à la ligne, une date ou un lieu de naissance, un numéro de sécurité sociale. C'est pour cela que l'étape 2 s'affiche avant tout envoi et que chaque mot se masque d'un clic. Nous ne publions pas de taux de détection : nous n'avons pas de documents réels pour le mesurer, et un pourcentage établi sur des documents que nous avons écrits nous-mêmes ne dirait rien de vrai.

Le masquage attribue un jeton par forme écrite. « Nathalie Martin » et « Madame Martin » reçoivent deux jetons, et le modèle ne peut pas savoir qu'ils désignent la même personne, puisqu'il ne connaît ni l'un ni l'autre. Un traitement qui a besoin de ce rapprochement doit le faire dans l'entreprise, après le retour du modèle.

Le SIRET est masqué bien qu'il ne soit pas une donnée personnelle pour une société : il l'est pour un entrepreneur individuel, et le masquage ne sait pas distinguer les deux. Masquer à tort le SIRET d'une société ajoute un jeton au texte ; oublier celui d'un entrepreneur individuel laisse passer une donnée personnelle.

Le même script de masquage et le même jeu de vingt documents existent en Python et en JavaScript, et les deux versions rendent le même résultat sur les cent vingt-sept éléments. Cette mécanique est celle qu'une PME peut installer entre son logiciel et un modèle : retirer ce qui ne sert pas avant l'envoi, lire les conditions du sous-traitant, ne conserver que le nécessaire. Les questions à poser au prestataire qui vous propose une IA sur vos devis, et les trois façons de la brancher, sont dans l'article du Mag qui accompagne cette page.

Des devis, des mails ou des dossiers à traiter avec une IA sans y envoyer vos clients ? Dites-nous ce que le logiciel devrait faire à votre place.

Nous en parler