GDPR prompt AI

IA para todo el equipo. Los datos personales se quedan en la empresa.

Antes de que una pregunta llegue al modelo de lenguaje, sustituimos nombres, direcciones y números por marcadores. En la respuesta los volvemos a poner, así el equipo trabaja como en cualquier chat.

Ejemplo: un recordatorio de pago

Mensaje

Redacta un recordatorio de pago para Lucía García, Calle Mayor 8, 28013 Madrid, DNI 48291735S, por la factura pendiente 2024-117 de 1.240,00 €.

Respuesta

Una persona del equipo pega los datos de un cliente, como en cualquier chat.

El trabajo que cada departamento ya hace

La misma pregunta, la misma respuesta. Por el camino solo se sustituye lo que identifica a una persona.

Tú escribes

Resume la entrevista con Laura Martín y redacta una respuesta a laura.martin@gmail.com.

El modelo ve

Resume la entrevista con [PERSON_1] y redacta una respuesta a [EMAIL_1].

Qué se oculta y qué se queda

Se oculta lo que apunta a una persona. Lo que el modelo necesita para trabajar sigue siendo legible.

Lo que recibe el modelo

Estimada [PERSON_1], nuestra contable confirma que los 1.240,00 € de las licencias de Microsoft 365 llegaron desde [BANK_ACCOUNT_1] el 3 de marzo. Hemos anotado su nueva dirección, [ADDRESS_1], y el contrato [ID_NUMBER_1] sigue vigente también en Portugal. Si tiene dudas, llame al [PHONE_1] o consulte a la Agencia Tributaria.

Siempre se sustituye

  • Nombres, en cualquier forma[PERSON]
  • Direcciones[ADDRESS]
  • DNI, NIE y números fiscales[NATIONAL_ID][TAX_ID]
  • Cuentas bancarias[BANK_ACCOUNT]
  • Teléfonos y correos electrónicos[PHONE][EMAIL]
  • Fechas de nacimiento y de defunción[BIRTH_DATE]
  • Números de contrato, expediente, póliza, parcela y matrícula[ID_NUMBER]
  • Lugares y empresas que llevarían a alguien[PLACE][ORGANISATION]

Sigue siendo legible

  • Importes, precios y plazos
  • Países
  • Profesiones y cargos en general
  • Organismos y administraciones públicas
  • Productos, aplicaciones y marcas
  • El contenido de la pregunta

Quién ve qué

Para delegados de protección de datos: cada destinatario recibe solo lo que necesita.

  1. Tu equipoescribe como siempreAna Novak
  2. Nuestra pasarela en la UEencuentra los datos personales, los sustituye y guarda la clave[PERSON_1]
  3. Control finalun segundo modelo en la UE, sin conservación[PERSON_1]
  4. Modelo de lenguajesolo ve marcadores[PERSON_1]
La respuesta vuelve con los datos reales Ana Novak
  • Detección: reglas, registros públicos, un modelo para nombresServidores de GDPR prompt AI (Pošta Slovenije d.o.o., Ljubljana)
    Qué ve
    El texto original
    Dónde
    UE
  • Detección de lo que queda y control finalAmazon Bedrock (AWS)
    Qué ve
    Texto con lo encontrado ya oculto
    Dónde
    UE, eu-central-1 (Frankfurt), sin conservación
  • Almacén de marcadores e historial del chatPošta Slovenije d.o.o., Ljubljana
    Qué ve
    El texto original, cifrado
    Dónde
    UE
  • RespuestaEl proveedor del modelo
    Qué ve
    Solo texto con marcadores
    Dónde
    Sin conservación, sin entrenamiento

La clave de los marcadores solo la tenemos nosotros. Con cada empresa firmamos un contrato de encargo del tratamiento y publicamos todos los subencargados (en esloveno).

Lo que siempre se cumple

Si el enmascaramiento falla, no se envía nada
Ningún texto sale de la pasarela sin revisar. Se pide al usuario que lo intente de nuevo.
Cada cambio se mide
Antes de que una regla nueva entre en vigor, la comprobamos en más de 3.000 documentos con soluciones conocidas.
Adjuntos y escaneos
Contratos, facturas y escaneos pasan por el mismo enmascaramiento que los mensajes del chat.
Control del uso
Consumo por usuario y un registro de auditoría de cuántos datos y de qué tipo se sustituyeron, sin contenidos.

Para tus propias aplicaciones

El mismo enmascaramiento detrás de una API compatible con OpenAI. Apunta tu código a nuestra dirección, usa una clave de empresa e indica auto como modelo.

Salen marcadores y en la respuesta vuelven los datos reales, como en el chat.

  • Compatible con OpenAI
  • Streaming
  • Sesiones
from openai import OpenAI

client = OpenAI(
    base_url="https://api.gdprprompt.ai/v1",
    api_key="eucc_sk_…",
)
reply = client.chat.completions.create(
    model="auto",
    messages=[{"role": "user",
               "content": "Resume el contrato con Lucía García."}],
)
print(reply.choices[0].message.content)

Preguntas de delegados de protección de datos

Respuestas breves a lo que más nos preguntan los delegados de protección de datos. Los detalles están en el contrato de encargo del tratamiento.

¿Otra pregunta? Pregúntanos con el formulario de abajo

¿Es anonimización?

No, es seudonimización. La clave que une los marcadores con los datos reales la guardamos nosotros, por lo que el RGPD se nos aplica por completo y actuamos como tu encargado del tratamiento. Los proveedores de modelos nunca reciben la clave y no pueden saber de quién trata el texto.

¿Los proveedores de modelos entrenan con nuestros datos?

No. Solo usamos proveedores y condiciones sin conservación de preguntas y respuestas y sin entrenamiento con ellas.

¿Y si se escapa algo?

La detección es muy precisa, pero no perfecta: un dato inusual o indirecto puede quedar visible. Por eso trabajan juntos reglas, registros públicos y un modelo en la UE, cada cambio se mide antes de usarse y compartimos los resultados con nuestros clientes.

¿Dónde se guardan nuestros datos?

En la UE. El almacén de marcadores y el historial del chat están cifrados y la clave no está en el servidor de la base de datos. La detección en Amazon Bedrock se hace en Fráncfort sin conservación.

¿Y los datos de salud y otras categorías especiales?

Se quedan en el texto mientras la persona a la que pertenecen está oculta, para que el modelo pueda ayudar con la tarea. Las empresas que tratan estos datos a diario pueden elegir un nivel en el que también el modelo que responde funciona en la UE.

¿Funciona en español?

Sí. El enmascaramiento nació para el esloveno y se mide en español, alemán, neerlandés, inglés e italiano, con los formatos de números de esos países (DNI, NIE, Steuer-ID, BSN, codice fiscale). Para cada idioma rige el mismo umbral: cero datos obligatorios escapados en nuestros conjuntos de prueba.

¿Qué recibimos para nuestra EIPD?

Una descripción del tratamiento, el contrato de encargo, la lista de subencargados y los resultados de nuestras mediciones.

Solicitar acceso a la beta

La beta está abierta a un número reducido de empresas. Cuéntanos quién eres y te responderemos por correo.

  1. Envías la solicitud; respondemos a tu correo del trabajo.
  2. Configuramos tu empresa e invitamos a sus administradores.
  3. Tu equipo entra en el chat; los administradores gestionan miembros y claves en la consola.

Usamos los datos solo para responder a tu solicitud y los borramos al cabo de un año.