Ocultar datos personales antes de usar una IA

"[email protected], DNI 12345678Z" queda como "[EMAIL_1], DNI [DNI_1]". El DNI solo se oculta si la letra coincide con el número módulo 23 (tabla TRWAGMYFPDXBNJZSQVHLCKE); el NIE cambia antes la X, Y o Z por 0, 1 o 2. Así un número cualquiera de 8 cifras no se toca. Pega el texto oculto en ChatGPT y luego su respuesta aquí para recuperar los valores reales. Nombres y direcciones no se detectan.

Ocultar
Documentos de otros países

La tabla de etiquetas solo está en la memoria de esta página. No se guarda ni se envía, y al recargar se borra. Puede pasar por alto nombres, direcciones y secretos sin forma reconocible. Revisa el texto antes de compartirlo.

¿Te ha servido?
Fuente preferida en Google

Cómo se usa

  1. Pega el texto. Email, teléfono, tarjeta, IP, IBAN, claves API y DNI/NIE vienen activados y se cambian por etiquetas como [EMAIL_1] mientras escribes.
  2. Copia el texto oculto en ChatGPT, Claude o la IA que uses. Léelo una vez: nombres, direcciones y contraseñas sin formato fijo no se detectan.
  3. Pega la respuesta de la IA en el segundo cuadro. Cada etiqueta que haya conservado vuelve a su valor original, lista para copiar.

Cómo se calcula

Cada dato tiene su regla. Las tarjetas tienen de 13 a 19 cifras y pasan el algoritmo de Luhn. El IBAN debe tener la longitud de su país (24 caracteres en España, ES + 22) y pasar el control mod 97. Los teléfonos admiten prefijo internacional (+34) o separadores.

DNI: 8 cifras y una letra; la letra es la posición resto de dividir el número entre 23 en la tabla TRWAGMYFPDXBNJZSQVHLCKE. NIE: X, Y o Z, 7 cifras y letra; la letra inicial vale 0, 1 o 2 para el cálculo. Se aceptan guiones (X-1234567-L).

En "Documentos de otros países" puedes añadir el NIR francés, el CPF brasileño, el Aadhaar indio, el RRN coreano y otros 13 tipos. Cada uno se valida con el dígito de control de su país, para no ocultar números al azar.

La tabla de etiquetas y valores solo vive en la memoria de esta página. No se guarda, no se envía y no va en la dirección; al recargar o salir se borra. Si editas el original después de recibir la respuesta, la numeración puede cambiar: restaura primero.

Preguntas frecuentes

¿Se sube mi texto a algún servidor?

No. La detección y la sustitución ocurren en tu navegador y la tabla de etiquetas no se guarda ni en el almacenamiento local ni en la URL. Al recargar desaparece, así que mantén la página abierta hasta recuperar la respuesta.

¿Sirve para cumplir el RGPD?

Ayuda a minimizar los datos que envías, pero no sustituye una evaluación propia. El texto que queda puede seguir identificando a una persona y la herramienta no detecta nombres ni direcciones. Si tratas datos de clientes o pacientes, sigue la política de tu organización.

¿Qué se le escapa?

Todo lo que no tiene una forma fija: nombres, direcciones, empresas, fechas de nacimiento sueltas, cuentas sin dígito de control, secretos en hexadecimal y contraseñas cortas. También puede ocultar un número de pedido que casualmente pase un control. Úsala como red de seguridad y revisa el resultado.

¿Por qué la IA cambió mis etiquetas?

A veces el modelo quita los corchetes, traduce la etiqueta o inventa otra. Solo se recuperan las que coinciden exactamente y la herramienta lista las que no encuentra. Pedirle que "mantenga sin cambios etiquetas como [EMAIL_1]" ayuda.

Ya pegué una clave API en un chat. ¿Qué hago?

Revócala y crea otra en el panel del proveedor, aunque hayas borrado la conversación. Una clave que se expuso una vez debe tratarse como filtrada.