Local MaskLocal Mask

Totalmente local Análisis:

1Introduce / pega el texto

Introduce texto con información confidencial y pulsa «Enmascarar». Los elementos detectados se reemplazan por tokens como [NAME_1].

Análisis de nombres/orgs de alta precisión (kuromoji)

Usa un diccionario morfológico japonés para captar también nombres sin honoríficos y nombres propios fuera de la lista integrada. Al activarlo se descarga el diccionario de análisis (~17 MB) desde este sitio (mismo origen) solo la primera vez. Tu texto nunca se envía.

2Resultado enmascarado

Tabla de correspondencia (token ↔ original)

Guardado en el navegador (IndexedDB) · 0 elementos
TokenOriginal (sensible)Categoría
Se descarta automáticamente al cerrar la pestaña (configurable en ajustes).

3Restaurar (desenmascarar) — devolver la respuesta de la IA

Pega una respuesta de la IA que aún contenga los tokens y se restaura al instante a los términos originales usando la tabla.

Procesa carpetas / archivos en local

Carga de una vez todos los archivos de texto de una carpeta y enmascáralos en paralelo dentro del navegador. Los originales quedan intactos y se guardan como nombre_masked.ext. Todo se queda en tu dispositivo: nada se sube.

Arrastra y suelta archivos
o haz clic para seleccionar (.txt / .log / .csv / .json / .md / .html, etc.)

«Abrir carpeta» escribe directamente en la misma carpeta en Chrome/Edge (File System Access API). En navegadores no compatibles o con «Seleccionar archivos», cambia a guardado por descarga.

Los términos detectados se añaden a la misma tabla que «Portapapeles de ida y vuelta», por lo que se restauran de forma cruzada.
Incluso archivos enormes (p. ej. un log de 100 MB) se procesan en bloques línea a línea sin congelar la pantalla. Solo se procesan extensiones de texto.

Activar/desactivar categorías de detección

Cambia los objetivos de detección según tu caso. Los ajustes se guardan en este dispositivo (localStorage).

Lista de términos personalizados

Registra tus propios términos que siempre deben enmascararse, como nombres de proyecto o códigos internos.
Escribe término=alias para fijar un token (p. ej. Orion=PROJECT_X).

Ajustes de privacidad

Descartar la tabla al cerrar la pestaña

Borra de forma fiable los datos de la tabla en el navegador al terminar la sesión.

Tu texto, archivos y tabla de correspondencia nunca se envían a ningún servidor externo. Todo el procesamiento ocurre dentro de este navegador.

01Qué hace esta herramienta

Pegar nombres de empresa, personas, contactos o claves API directamente en IAs externas como ChatGPT o Claude es arriesgado. Local Mask los convierte automáticamente en tokens antes de enviar y los restaura con un clic tras recibir la respuesta de la IA. Detección, conversión y restauración ocurren solo dentro de tu navegador: tus datos nunca se envían a ningún servidor.

02Uso básico (portapapeles de ida y vuelta)

Introduce texto y enmascáralo

Pega texto con secretos y pulsa «Enmascarar». Los nombres pasan a [NAME_1], los correos a [EMAIL_1], etc.

Copia el resultado a la IA

Usa «Copiar texto enmascarado», pégalo en el chat de la IA y haz tu pregunta. La IA nunca recibe la información real.

Restaura la respuesta de la IA

Pega la respuesta de la IA que aún tiene los tokens en el cuadro «Restaurar» y ejecútalo; los términos originales vuelven al instante mediante la tabla.

Descarta al terminar

Cuando termines, usa «Descartar toda la tabla». El descarte automático al cerrar la pestaña también está activado por defecto.

03Procesa archivos en lote

Elige una carpeta / archivos

En la pestaña «Archivos en lote», abre una carpeta de logs, etc., o arrastra archivos.

Ejecuta el enmascarado por lotes

Todos los archivos se procesan juntos. En Chrome/Edge se guardan directamente en la misma carpeta con sufijo _masked; en otros, por descarga.

04Principal información detectada

  • Contacto y ubicación: correos, teléfonos, direcciones, códigos postales (regex + diccionario)
  • Secretos e IT: números de tarjeta (verificación Luhn), claves/tokens API (análisis de entropía), contraseñas (detección por etiqueta)
  • Personas y organizaciones: nombres de personas, empresas/organizaciones (heurística con honoríficos, cargos, formas jurídicas y diccionario de apellidos)
  • Personalizado: tus términos registrados en «Ajustes de detección»

05Preguntas frecuentes

Q¿Se envía a algún sitio la información que introduzco?
No. Ni tu texto, ni archivos, ni la tabla se envían a ningún servidor externo. Todo, de la detección a la restauración, se procesa dentro del navegador.
Q¿Dónde se guarda la tabla de correspondencia?
Se guarda temporalmente en IndexedDB del navegador y se usa para desenmascarar (restaurar). Puedes borrarla con «Descartar toda la tabla» o con «Descartar al cerrar la pestaña», activado por defecto.
QA veces no detecta o detecta de más nombres o empresas
Los nombres y empresas se juzgan con heurística contextual, así que no es perfecto. Registra los términos que quieras enmascarar con certeza en la lista personalizada de «Ajustes de detección». Si detecta de más, desactiva la categoría. Verifica siempre con «Resaltado» antes de enviar.
Q«Abrir carpeta» no funciona
Guardar directamente en carpeta (File System Access API) requiere un navegador compatible como Chrome/Edge. Si no es compatible, usa «Seleccionar archivos» y los resultados se guardan por descarga tras el procesamiento.
QDejó de funcionar la restauración
La restauración depende de la tabla. Los tokens creados tras descartarla, o en otra pestaña/dispositivo, no se pueden restaurar. Completa cada intercambio con la IA dentro de la misma sesión.

Local Mask

Una herramienta de enmascarado totalmente local para usar IA externa con seguridad. Reduce el riesgo de fuga de datos a cero de forma física.