Comment nous fonctionnons
Le fournisseur d'IA reçoit des marqueurs. Vous voyez vos données.
Entre le moment où vous écrivez et celui où le message quitte le navigateur, un moteur local remplace chaque donnée sensible par un marqueur réversible. Le fournisseur stocke le marqueur ; la valeur réelle reste sur votre machine, dans un coffre chiffré.
La portée, sans fard : cela couvre ce que vous tapez dans ChatGPT et Claude, et les pièces jointes sur le plan Team. Cela ne couvre pas la voix, ni les documents numérisés sans couche de texte, ni les noms de personnes sauf si votre organisation configure une passerelle. Chacune de ces lacunes a sa section plus bas, nommée et expliquée.
Le voyage d'un message
Quatre étapes, dans cet ordre. Les trois premières se produisent avant que la requête ne quitte votre navigateur.
Tout ce qui se trouve à gauche de la ligne pointillée se passe sur votre machine. La seule chose qui la franchit, c'est le marqueur.
Vous écrivez
Un numéro d'identité, un IBAN, un numéro de carte, une adresse e-mail, une clé. Vous le tapez dans le champ habituel : rien à coller ailleurs, aucun nouvel endroit où aller, aucun nouveau flux à apprendre.
Le moteur local substitue
Le moteur déterministe reconnaît chaque donnée à sa forme, valide sa clé de contrôle et la remplace par un marqueur du type [BV:IBAN:…]. La valeur réelle part dans un coffre chiffré qui ne quitte jamais le navigateur. Exiger la clé de contrôle, c'est ce qui évite qu'un numéro de commande soit masqué par erreur.
Le fournisseur stocke le marqueur
Ce qui voyage, et ce qui reste enregistré dans la conversation du fournisseur, c'est le marqueur. Ce n'est pas une promesse : le tableau plus bas montre ce que les serveurs d'OpenAI et d'Anthropic ont renvoyé quand nous le leur avons demandé.
La réponse est réhydratée à votre écran
Quand le modèle répond en citant le marqueur, l'extension le remplace par la valeur réelle au moment de l'affichage. Vous lisez vos données ; le fournisseur ne les a jamais eues.
Ce qui sort de votre navigateur, par plan
La liste exacte des champs, pas un résumé. La protection déterministe est la même sur les quatre plans ; ce qui change, c'est ce qui est envoyé à BiVelio et ce qui est protégé en plus.
| Ce qui sort | Quand | Champs transportés | Plans |
|---|---|---|---|
| Rien vers BiVelio | jamais | aucune requête | Free |
| Battement de siège | toutes les 12 h |
| Pro et Team |
| Compteurs d'usage | toutes les 60 min, par lots |
| Pro et Team |
| Texte vers la passerelle de noms | à chaque envoi jusqu'à 4 000 caractères |
| Team avec passerelle |
by_type compte 7 familles d'entités. Ce sont des compteurs : ni le texte, ni les valeurs, ni qui les a écrites, ni vers quel fournisseur elles allaient. L'horodatage est arrondi avant d'être stocké, pour que le registre ne puisse pas devenir le journal d'une personne.
La passerelle de noms renvoie des positions, pas du texte, et ne conserve rien. C'est la seule route par laquelle votre texte sort vers un serveur, et elle n'existe que si l'administrateur de votre organisation en inscrit l'adresse dans la politique gérée.
Vérifié contre le fournisseur
Le 19 septembre 2026, nous avons envoyé quatre fichiers synthétiques depuis un navigateur en plan Team, puis relu la conversation telle que l'API du fournisseur la renvoie. La preuve, ce n'est pas l'écran, qui réhydrate : c'est la copie conservée par le serveur.
Les fichiers portaient les deux exemples publics : 12345678Z · ES91 2100 0418 4502 0005 1332
| Fichier | Fournisseur | Dans le navigateur | Ce que le fournisseur a conservé |
|---|---|---|---|
| DOCX avec un IBAN dans le texte et une photo de pièce d'identité intégrée | ChatGPT | carte verte : pièce jointe caviardée |
Le modèle a cité le marqueur et décrit l'image comme un pixel transparent : la photo n'est jamais arrivée. |
| PDF avec couche de texte, portant le numéro d'identité et l'IBAN | ChatGPT | carte verte |
Les deux marqueurs, tels quels, dans la réponse stockée. |
| PDF numérisé, image seule | ChatGPT | carte rouge de décision : aucune page n'a de couche de texte ; envoi annulé | rien n'est arrivé L'extension ne fait pas semblant de masquer ce qu'elle ne peut pas lire : elle s'est arrêtée et a demandé. |
| Le même PDF avec couche de texte | Claude | carte verte ; la miniature montre déjà les marqueurs |
À l'écran, les valeurs réelles, réhydratées. Le serveur n'a eu que des marqueurs. |
“no tengo acceso a los valores originales”
Claude, en réponse au PDF caviardé
Quatre fichiers, zéro fuite. C'est la vérification d'une journée avec des fichiers synthétiques, pas un certificat : ce qu'elle démontre, c'est que la route des pièces jointes du plan Team fait ce qu'elle annonce, chez les deux fournisseurs.
Ce qu'il ne fait pas
Cette section est là parce qu'un produit qui ne montre que ce qui marche ne peut pas être vérifié. Elle provient du document de limites connues que l'extension tient à jour pour ne pas promettre plus qu'elle ne tient, et il est rejoué à chaque version.
Noms de personnes : seulement avec une passerelle
Le moteur déterministe reconnaît des formes dotées d'une clé de contrôle. Un nom n'en a pas, donc la couche qui les détecte vit dans une passerelle de noms et n'entre en jeu que si l'administrateur de votre organisation en inscrit l'adresse dans la politique gérée. Sans cela, les noms circulent en clair.
Voix et mode direct : non protégés
Un tour de parole voyage sur un transport audio distinct que l'intercepteur ne voit pas, et un caviardeur de texte ne peut de toute façon pas caviarder de l'audio. Si le tour contient des données sensibles, écrivez-le plutôt que de le dicter.
Gemini : il avertit, rien de plus
Gemini envoie par un transport que l'extension ne peut pas lire. Plutôt que de faire semblant de le couvrir, elle marque l'envoi comme non protégé et vous le dit avant qu'il ne parte.
Numérisations et images : pas d'OCR
Un PDF sans couche de texte, une photo ou une page numérisée ne peuvent pas être lus dans le navigateur. L'extension ne les joint pas à l'aveugle : elle affiche une carte qui nomme la cause réelle, et vous décidez.
Anciens formats Office : hors périmètre
Les anciens binaires Office — .doc, .xls et .ppt — ne peuvent pas être ouverts dans un navigateur et ne sont pas caviardés. C'est la passerelle auto-hébergée qui s'en charge.
Instructions personnalisées : pas au moment de les enregistrer
Quand le fournisseur les joint à un envoi, elles sont caviardées. Quand vous les enregistrez depuis la boîte de dialogue des réglages, non : cet enregistrement passe par un point d'accès propre que l'extension n'intercepte pas, et c'est précisément le moment où vous les avez tapées.
Quand une lacune est comblée, elle quitte cette liste dans le même changement qui la comble. Un document de limites qui énumère des limites que le produit n'a plus trompe autant qu'un document qui cache celles qu'il a.
Mesuré
La latence de la passerelle de noms, mesurée le 12 septembre 2026 dans l'image du plan sur une machine CCX33 à huit vCPU dédiés, avec Presidio et GLiNER et le modèle multilingue désactivé.
| Caractères | p95 | Avec réseau (+40 ms) | Sous le plafond de 1 500 ms ? |
|---|---|---|---|
| 400 | 96 ms | 136 ms | oui |
| 1 700 | 414 ms | 454 ms | oui |
| 3 000 | 748 ms | 788 ms | oui |
| 4 000la valeur par défaut | 1 011 ms | 1 051 ms | oui |
| 5 000 | 1 334 ms | 1 374 ms | oui, avec peu de marge |
| 10 000 | 2 605 ms | 2 645 ms | non |
La colonne réseau ajoute le trajet réel mesuré d'Andorre à Falkenstein, pas une estimation. Le plafond n'est pas une préférence : au-delà, l'extension jette la réponse, l'envoi part avec la seule couche déterministe, et vous voyez la carte qui le dit.
- PDF caviardé dans le navigateur
- 92 ms de bout en bout, pour un PDF d'une page de 3 Mo
- Plafond de texte vers la passerelle
- 4 000 caractères par envoi
Les chiffres de document de la passerelle sont mesurés sur une autre machine et avec une autre implémentation : ils ne sont pas comparables à celui du navigateur. C'est pourquoi ils restent séparés plutôt que moyennés en un seul chiffre flatteur.
Vérifiez par vous-même
L'extension est gratuite pour une personne seule et ne fait pas une seule requête vers BiVelio. Si vous préférez voir l'intérieur, la passerelle s'auto-héberge et le texte ne quitte jamais votre périmètre.