BiVelio Shield: ChatGPT i Claude privats — gratuït, 100 % local, sense compte

Com funcionem

El proveïdor d'IA rep marcadors. Tu veus les teves dades.

Entre que escrius i que el missatge surt del navegador, un motor local substitueix cada dada sensible per un marcador reversible. El proveïdor desa el marcador; el valor real es queda a la teva màquina, en una caixa forta xifrada.

L'abast, sense adorns: cobreix el que escrius a ChatGPT i a Claude, i els adjunts al pla Team. No cobreix la veu, ni els escanejats sense capa de text, ni els noms de persona llevat que la teva organització sigui a la ruta de noms — inclosa amb el pla Team, o fixada per l'administració a la política central gestionada en qualsevol pla de pagament. Cadascun d'aquests forats té la seva secció més avall, amb nom i motiu.

El viatge d'un missatge

Quatre passos, i en aquest ordre. Els tres primers passen abans que la petició surti del teu navegador.

Escrius una dada sensible; el motor local la substitueix per un marcador dins del teu navegador; el proveïdor d'IA només desa el marcador; la resposta torna i el valor real es restaura a la teva pantalla.el teu navegadorel proveïdorEscriusDNI, IBAN, targeta…1Motor localsubstitueix i desa a la caixa forta[BV:IBAN:ee71b6b46abb]2Proveïdor d'IAdesa el marcador3La teva pantallael valor real, restaurat4només marcadorsla resposta torna i es rehidrata

Tot el que queda a l'esquerra de la línia discontínua passa a la teva màquina. L'única cosa que la travessa és el marcador.

  1. Escrius

    Un DNI, un IBAN, un número de targeta, un correu, una clau. L'escrius al quadre de sempre: no cal enganxar res enlloc més, ni canviar de lloc, ni aprendre cap flux nou.

  2. El motor local substitueix

    El motor determinista reconeix cada dada per la seva forma, en valida el dígit de control i la canvia per un marcador del tipus [BV:IBAN:…]. El valor real va a una caixa forta xifrada que no surt del navegador. Exigir el dígit de control és el que evita que un número de comanda acabi tapat.

  3. El proveïdor desa el marcador

    El que viatja, i el que queda desat a la conversa del proveïdor, és el marcador. No és una promesa: més avall hi ha la taula del que van retornar els servidors d'OpenAI i d'Anthropic quan els ho vam preguntar.

  4. La resposta es rehidrata a la teva pantalla

    Quan el model respon citant el marcador, l'extensió el substitueix pel valor real en pintar-lo. Tu llegeixes les teves dades; el proveïdor no les va arribar a tenir.

Què surt del teu navegador, per pla

La llista exacta de camps, no un resum. La protecció determinista és la mateixa als quatre plans; el que canvia és què s'envia a BiVelio i què més es protegeix.

Què surtQuanCamps que portaPlans
Res cap a BiVeliomai — tret d’una pestanya visible a privacy.bivelio.com/activar, oberta un cop en una instal·lació nova sense llicènciacap petició pròpia de l’extensió; res seu en aquesta pestanyaFree
Batec de seientcada 12 h
  • token
  • activation_id
Pro i Team
Comptadors d'úscada 60 min, per lots
  • decision
  • entity_total
  • secret_count
  • by_type
  • override_count
  • nlp_degraded_count
  • override_reason
  • training_notice_count
  • ts
Pro i Team
Text cap a la passarel·la de nomsa cada enviament, fins a 20.000 caràcters a Pro i 50.000 a Team, en fragments de fins a 4.000
  • text
  • language
Team amb passarel·la

by_type compta 7 famílies d'entitat. Són recomptes: ni el text, ni els valors, ni qui els va escriure, ni a quin proveïdor anaven. L'hora s'arrodoneix abans de desar-se, perquè el registre no pugui convertir-se en el dietari d'una persona.

La passarel·la de noms retorna posicions, no text, i no desa res. És l'única ruta per la qual el teu text surt cap a un servidor, i s'hi entra per dues vies: el pla Team porta la seva adreça signada dins la llicència de la teva organització, i en qualsevol pla de pagament l'administració pot fixar-ne una a la política central gestionada, que mana per damunt de la de la llicència.

Comprovat contra el proveïdor

El 19 de setembre del 2026 vam pujar quatre fitxers sintètics des d'un navegador amb pla Team i després vam llegir la conversa tal com la retorna l'API del proveïdor. La prova no és la pantalla, que rehidrata: és la còpia que es va quedar el servidor.

Els fitxers portaven els dos exemples públics: 12345678Z · ES91 2100 0418 4502 0005 1332

FitxerProveïdorAl navegadorQuè va desar el proveïdor
DOCX amb un IBAN al text i una foto de DNI incrustadaChatGPTtargeta verda: adjunt redactat
  • [BV:IBAN:ee71b6b46abb]

El model va citar el marcador i va descriure la imatge com un píxel transparent: la foto del DNI no hi va arribar.

PDF amb capa de text, amb DNI i IBANChatGPTtargeta verda
  • [BV:SPANISH_DNI:7384418b4942]
  • [BV:IBAN:ee71b6b46abb]

Els dos marcadors, tal qual, a la resposta desada.

PDF escanejat, només imatgeChatGPTtargeta vermella de decisió: cap pàgina no té capa de text; es cancel·lano hi va arribar res

L'extensió no fingeix tapar el que no pot llegir: es va aturar i va preguntar.

El mateix PDF amb capa de textClaudetargeta verda; la miniatura ja mostra els marcadors
  • [BV:SPANISH_DNI:b70c19567e5c]
  • [BV:IBAN:7c101eaa61c9]

A la pantalla es llegien els valors reals, rehidratats. El servidor només va tenir marcadors.

“no tengo acceso a los valores originales”

Claude, responent al PDF redactat

Quatre fitxers, zero fuites. És la comprovació d'un dia amb fitxers sintètics, no un certificat: el que demostra és que la ruta d'adjunts del pla Team fa el que diu, als dos proveïdors.

El que no fa

Aquesta secció hi és perquè un producte que només ensenya el que funciona no es pot comprovar. Surt del document de límits coneguts que l'extensió manté per no prometre de més, i es revisa a cada versió.

  • Noms de persona: només amb passarel·la

    El motor determinista reconeix formes amb dígit de control. Un nom no en té cap, així que la capa que els detecta viu en una passarel·la de noms, i hi entra per dues vies: al pla Team la seva adreça viatja signada dins la llicència de la teva organització, i en qualsevol pla de pagament l'administració en pot escriure una a la política central gestionada, que mana per damunt de la de la llicència. Sense passarel·la per cap de les dues vies, els noms viatgen en clar.

  • Adreces postals: nou llengües, llegides per la gramàtica de la via

    El motor local reconeix l'adreça per la seva forma —tipus de via, nom, número, pis i porta, codi postal i població— en castellà, català, francès, portuguès, alemany, italià, neerlandès, polonès i anglès, sense xarxa i en qualsevol pla. Fora d'aquestes nou llengües no la reconeix: un carrer suec o txec només el veu la passarel·la de noms, en les mateixes condicions que un nom de persona. I dins d'elles queda un cas fora expressament: la via escrita en prosa sense res que confirmi que és una adreça —sense codi postal, sense pis, sense marca de número, sense una paraula com «amb domicili a»—. Aquesta forma també és una frase corrent —«els bancs de Wall Street», «al carrer principal,» seguida de quants veïns van signar—, així que tapar-la trencaria la frase de qui escriu.

  • Veu i mode directe: no protegits

    Un torn parlat viatja per un transport d'àudio a part que l'interceptor no veu, i un redactor de text no pot tapar àudio en cap cas. Si el torn porta dades sensibles, escriu-lo en comptes de dictar-lo.

  • Escanejats i imatges: sense OCR

    Un PDF sense capa de text, una foto o una pàgina escanejada no es poden llegir al navegador. L'extensió no l'adjunta a cegues: ensenya una targeta que anomena la causa concreta i decideixes tu.

  • Formats Office antics: fora

    Els binaris antics d'Office —.doc, .xls i .ppt— no es poden obrir en un navegador i no es redacten. D'aquests se n'encarrega la passarel·la autoallotjada.

  • Instruccions personalitzades: en desar-les, no

    Quan el proveïdor les adjunta a un enviament, es redacten. Quan les deses des del diàleg de configuració, no: aquest desament viatja per un endpoint propi que l'extensió no intercepta, i és justament el moment en què les vas escriure.

Quan un forat es tanca, surt d'aquesta llista al mateix canvi que el tanca. Un document de límits que enumera límits que el producte ja no té enganya tant com un que amaga els que sí que té.

Mesurat

La latència de la passarel·la de noms, mesurada el 12 de setembre del 2026 dins de la imatge del pla en una màquina CCX33 de vuit vCPU dedicades, amb Presidio i GLiNER i el model multilingüe apagat.

Caràctersp95Amb xarxa (+40 ms)Per sota del sostre de 1.500 ms?
40096 ms136 mssí
1.700414 ms454 mssí
3.000748 ms788 mssí
4.000el valor per defecte1.011 ms1.051 mssí
5.0001.334 ms1.374 mssí, amb poc marge
10.0002.605 ms2.645 msno

La columna de xarxa suma el trajecte real mesurat d'Andorra a Falkenstein, no una estimació. El sostre no és una preferència: passat aquest temps l'extensió descarta la resposta i l'enviament surt només amb la capa determinista, i tu veus la targeta que ho diu. Cada fila és una sola petició: un missatge de més de 4.000 caràcters es parteix en fragments de fins a 4.000 que es revisen en paral·lel, i el que triga un missatge llarg sencer no s'ha mesurat, així que aquí no es publica.

PDF redactat al navegador
92 ms de cap a cap, per a un PDF d'una pàgina i 3 MB
Sostre de text cap a la passarel·la
4.000 caràcters per petició; un missatge de fins a 20.000 caràcters a Pro o 50.000 a Team hi va en diverses peticions en paral·lel

Les xifres de document de la passarel·la es mesuren en una altra màquina i amb una altra implementació, així que no són comparables amb la del navegador. Per això van per separat i no sumades en un únic número bonic.

Cada xifra d'aquesta pàgina, i les que no hi caben —el corpus adversarial, els temps de documents, les tres piles de noms, el paquet publicat—, és aplegada amb la seva data i la seva màquina a Mesurat.

Comprova-ho tu

L'extensió és gratuïta per a una persona i no fa ni una petició a BiVelio. Si prefereixes veure-ho per dins, la passarel·la s'autoallotja i el text no surt mai del teu perímetre.