BiVelio Shield: ChatGPT y Claude privados — gratis, 100 % local, sin cuenta

Cómo funcionamos

El proveedor de IA recibe marcadores. Tú ves tus datos.

Entre que escribes y que el mensaje sale del navegador, un motor local sustituye cada dato sensible por un marcador reversible. El proveedor almacena el marcador; el valor real se queda en tu máquina, en una bóveda cifrada.

El alcance, sin adornos: cubre lo que escribes en ChatGPT y en Claude, y los adjuntos en el plan Team. No cubre la voz, ni los escaneados sin capa de texto, ni los nombres de persona salvo que tu organización configure una pasarela. Cada uno de esos huecos tiene su sección más abajo, con nombre y motivo.

El viaje de un mensaje

Cuatro pasos, y en este orden. Los tres primeros ocurren antes de que la petición salga de tu navegador.

Escribes un dato sensible; el motor local lo sustituye por un marcador dentro de tu navegador; el proveedor de IA solo almacena el marcador; la respuesta vuelve y el valor real se restaura en tu pantalla.tu navegadorel proveedorEscribesDNI, IBAN, tarjeta…1Motor localsustituye y guarda en la bóveda[BV:IBAN:ee71b6b46abb]2Proveedor de IAalmacena el marcador3Tu pantallael valor real, restaurado4solo marcadoresla respuesta vuelve y se rehidrata

Todo lo que queda a la izquierda de la línea discontinua ocurre en tu máquina. Lo único que la cruza es el marcador.

  1. Escribes

    Un DNI, un IBAN, un número de tarjeta, un correo, una clave. Lo escribes en el cuadro de siempre: no hay que pegar nada en ninguna otra parte, ni cambiar de sitio, ni aprenderse un flujo nuevo.

  2. El motor local sustituye

    El motor determinista reconoce cada dato por su forma, valida su dígito de control y lo cambia por un marcador del tipo [BV:IBAN:…]. El valor real va a una bóveda cifrada que no sale del navegador. Exigir el dígito de control es lo que evita que un número de pedido acabe tapado.

  3. El proveedor almacena el marcador

    Lo que viaja, y lo que queda guardado en la conversación del proveedor, es el marcador. No es una promesa: más abajo está la tabla de lo que devolvieron los servidores de OpenAI y de Anthropic cuando se lo preguntamos.

  4. La respuesta se rehidrata en tu pantalla

    Cuando el modelo responde citando el marcador, la extensión lo sustituye por el valor real al pintarlo. Tú lees tus datos; el proveedor nunca llegó a tenerlos.

Qué sale de tu navegador, por plan

La lista exacta de campos, no un resumen. La protección determinista es la misma en los cuatro planes; lo que cambia es qué se envía a BiVelio y qué más se protege.

Qué saleCuándoCampos que llevaPlanes
Nada hacia BiVelionuncaninguna peticiónFree
Latido de asientocada 12 h
  • token
  • activation_id
Pro y Team
Contadores de usocada 60 min, por lotes
  • decision
  • entity_total
  • secret_count
  • by_type
  • override_count
  • nlp_degraded_count
  • ts
Pro y Team
Texto a la pasarela de nombresen cada envío de hasta 4.000 caracteres
  • text
  • language
Team con pasarela

by_type cuenta 7 familias de entidad. Son recuentos: ni el texto, ni los valores, ni quién los escribió, ni a qué proveedor iban. La hora se redondea antes de guardarse, para que el registro no pueda convertirse en el diario de una persona.

La pasarela de nombres devuelve posiciones, no texto, y no guarda nada. Es la única ruta por la que tu texto sale hacia un servidor, y existe solo si el administrador de tu organización escribe su dirección en la política gestionada.

Comprobado contra el proveedor

El 19 de septiembre de 2026 subimos cuatro ficheros sintéticos desde un navegador con plan Team y después leímos la conversación tal como la devuelve la API del proveedor. La prueba no es la pantalla, que rehidrata: es la copia que se quedó el servidor.

Los ficheros llevaban los dos ejemplos públicos: 12345678Z · ES91 2100 0418 4502 0005 1332

FicheroProveedorEn el navegadorLo que guardó el proveedor
DOCX con un IBAN en el texto y una foto de DNI incrustadaChatGPTtarjeta verde: adjunto redactado
  • [BV:IBAN:ee71b6b46abb]

El modelo citó el marcador y describió la imagen como un píxel transparente: la foto del DNI no llegó.

PDF con capa de texto, con DNI e IBANChatGPTtarjeta verde
  • [BV:SPANISH_DNI:7384418b4942]
  • [BV:IBAN:ee71b6b46abb]

Los dos marcadores, tal cual, en la respuesta almacenada.

PDF escaneado, solo imagenChatGPTtarjeta roja de decisión: ninguna página tiene capa de texto; se cancelano llegó nada

La extensión no finge tapar lo que no puede leer: se detuvo y preguntó.

El mismo PDF con capa de textoClaudetarjeta verde; la miniatura ya muestra los marcadores
  • [BV:SPANISH_DNI:b70c19567e5c]
  • [BV:IBAN:7c101eaa61c9]

En pantalla se leían los valores reales, rehidratados. El servidor solo tuvo marcadores.

no tengo acceso a los valores originales

Claude, respondiendo al PDF redactado

Cuatro ficheros, cero fugas. Es la comprobación de un día con ficheros sintéticos, no un certificado: lo que demuestra es que la ruta de adjuntos del plan Team hace lo que dice, en los dos proveedores.

Lo que no hace

Esta sección está aquí porque un producto que solo enseña lo que funciona no se puede comprobar. Sale del documento de límites conocidos que la extensión mantiene para no prometer de más, y se revisa en cada versión.

  • Nombres de persona: solo con pasarela

    El motor determinista reconoce formas con dígito de control. Un nombre no tiene ninguno, así que la capa que los detecta vive en una pasarela de nombres y solo entra en juego si el administrador de tu organización escribe su dirección en la política gestionada. Sin eso, los nombres viajan en claro.

  • Voz y modo directo: no protegidos

    Un turno hablado viaja por un transporte de audio aparte que el interceptor no ve, y un redactor de texto no puede tapar audio en ningún caso. Si el turno lleva datos sensibles, escríbelo en vez de dictarlo.

  • Gemini: solo avisa

    Gemini envía por un transporte que la extensión no puede leer. En vez de fingir que lo cubre, marca el envío como no protegido y te lo dice antes de que salga.

  • Escaneados e imágenes: sin OCR

    Un PDF sin capa de texto, una foto o una página escaneada no se pueden leer en el navegador. La extensión no lo adjunta a ciegas: enseña una tarjeta que nombra la causa concreta y decides tú.

  • Formatos Office antiguos: fuera

    Los binarios antiguos de Office —.doc, .xls y .ppt— no se pueden abrir en un navegador y no se redactan. De esos se encarga la pasarela autoalojada.

  • Instrucciones personalizadas: al guardarlas, no

    Cuando el proveedor las adjunta a un envío, se redactan. Cuando las guardas desde el diálogo de ajustes, no: ese guardado viaja por un endpoint propio que la extensión no intercepta, y es justo el momento en que las escribiste.

Si un hueco se cierra, sale de esta lista en el mismo cambio que lo cierra. Un documento de límites que enumera límites que el producto ya no tiene engaña tanto como uno que esconde los que sí tiene.

Medido

La latencia de la pasarela de nombres, medida el 12 de septiembre de 2026 dentro de la imagen del plano en una máquina CCX33 de ocho vCPU dedicadas, con Presidio y GLiNER y el modelo multilingüe apagado.

Caracteresp95Con red (+40 ms)¿Bajo el tope de 1.500 ms?
40096 ms136 ms
1.700414 ms454 ms
3.000748 ms788 ms
4.000el defecto1.011 ms1.051 ms
5.0001.334 ms1.374 mssí, con poco margen
10.0002.605 ms2.645 msno

La columna de red suma el trayecto real medido de Andorra a Falkenstein, no una estimación. El tope no es una preferencia: pasado ese tiempo la extensión descarta la respuesta y el envío sale solo con la capa determinista, y tú ves la tarjeta que lo dice.

PDF redactado en el navegador
92 ms de principio a fin, para un PDF de una página y 3 MB
Tope de texto hacia la pasarela
4.000 caracteres por envío

Las cifras de documento de la pasarela se miden en otra máquina y con otra implementación, así que no son comparables con la del navegador. Por eso van por separado y no sumadas en un único número bonito.

Compruébalo tú

La extensión es gratis para una persona y no hace ni una petición a BiVelio. Si prefieres verlo por dentro, la pasarela se autoaloja y el texto no sale nunca de tu perímetro.