Configuración
Abrir: icono de AImori en la barra de herramientas → rueda dentada Configuración, o chrome://extensions o edge://extensions → AImori → Detalles → Opciones de extensión.
En esta página
- Seis secciones en el menú de la izquierda y, arriba, el campo de búsqueda «Buscar en la configuración».
- Los cambios se guardan al instante: no hay botón de guardar.
- Lo que su organización define por directiva está bloqueado y marcado con «🔒 Definido por su organización».
Resumen
- Estado: «Protección activa», estado de la IA local (con «Qué puede hacer:» si no está funcionando), detecciones en 30 días y los paquetes por país activos.
- General: idioma (Idioma del navegador o fijo EN, DE, FR, IT, PT, ES) y Apariencia de esta página: Igual que el sistema, Claro u Oscuro.
- En dispositivos administrados: quién administra la extensión.
- Modo aprendizaje: cada aviso explica en una frase por tipo de dato por qué los datos son delicados, nunca con el valor encontrado. Activado por defecto; si se desactiva, desaparecen las explicaciones y el registro de alfabetización en IA no cuenta nada.
- Atajos de teclado: Alt+Shift+S enmascara el texto del campo de texto, Alt+Shift+L sustituye los valores detectados por marcadores de posición como
[IBAN_1], Alt+Shift+O pausa la protección durante 15 minutos o la vuelve a activar, Alt+Shift+K abre el popup. Funcionan en los sitios de IA en los que AImori está activo; «Cambiar atajos» abre la configuración de atajos del navegador. Durante la pausa, el icono muestra «II»; solo se omiten los avisos que usted puede ignorar de todos modos: los bloqueos y las reglas de su organización siguen vigentes.
Detección
- Detección con IA local: detecta además nombres, empresas, direcciones y datos de salud con un modelo que se ejecuta en este dispositivo. No se envía nada; las reglas se aplican siempre.
- Qué se detecta: activar y desactivar paquetes globales y paquetes por país (más abajo).
- Acción por tipo de dato: véase más abajo.
- Términos propios: nombres de clientes, nombres en clave de proyectos, dominios internos o abreviaturas, uno por línea (al menos 3 caracteres, como máximo 5 palabras). Solo se guardan sumas de verificación; no se pueden volver a mostrar. Tipo de dato
custom_term. - Revisar respuestas de la IA: los datos delicados, como claves o datos personales, de las respuestas se subrayan discretamente y se mencionan en un aviso. Copiar no se bloquea nunca.
Paquetes globales
Se aplican independientemente del país. Los siete están activados por defecto.
| Paquete | Clave | Ejemplos |
|---|---|---|
| Finanzas | finance | IBAN, tarjetas de crédito, código de la tarjeta (CVV), BIC, direcciones de criptomonedas |
| Tecnología y credenciales | secrets | claves de API, tokens, claves privadas, contraseñas en configuraciones, cadenas de conexión, direcciones IP públicas |
| Datos de contacto | contact | dirección de correo electrónico, número de teléfono, fecha de nacimiento |
| Documentos de viaje | travel | líneas de lectura mecánica de pasaportes y documentos de identidad |
| Marcas de confidencialidad | marker | «Estrictamente confidencial», «Internal use only», etiquetas de Purview |
| Riesgos de contexto (identidad, salud, RR. HH., listas) | context | nombre + fecha de nacimiento + dirección, datos de salud y de RR. HH. de una persona, listas de clientes |
| Patrones de la comunidad | community | patrones del catálogo firmado que se incluye con la extensión |
Paquetes por país
Números nacionales (seguridad social, fiscales, de identidad, de empresa) para más de 50 países y regiones. El valor predeterminado es Automático (zona horaria e idioma): localmente, sin red. Con Elegir manualmente, usted marca las casillas. Cómo decide el modo automático: Paquetes por país. Todos los paquetes y tipos de datos: Todos los tipos de datos.
Acción por tipo de dato
Por tipo de dato, agrupados por paquete: Desactivado, Advertir (usted decide), Solo enmascarar (solo se puede enviar enmascarado) o Bloquear (no se puede enviar). Valor predeterminado: clase de protección alta y media → Advertir; baja → Desactivado. Qué hacen las acciones: Barra de aviso y acciones.
Sitios y excepciones
- Sitios de IA (herramientas aprobadas): solo visible si su organización usa el control de sitios de IA. Botón «Permitir acceso a sitios de IA» (Sitios compatibles).
- Fuentes confidenciales (portapapeles): introduzca sitios cuyo texto copiado active un aviso claro al pegarlo en un sitio de IA (solo suma de verificación, 30 minutos, solo en la memoria de trabajo). A elegir: advertir o bloquear. El navegador necesita su permiso una vez.
- Control de formularios: al enviar, revisa los campos de formulario en los sitios introducidos, tanto si los ha rellenado una persona como un agente de IA.
- Aviso al copiar (paneles laterales de IA): quien copia datos sensibles en una página https ve un aviso discreto de que los paneles laterales de IA y las extensiones de IA no se revisan. Necesita acceso a todos los sitios https, que solo usted puede conceder.
- Lo que AImori no cubre: lista breve; consulte Sitios compatibles.
- Valores marcados como no sensibles: número de valores que ha liberado en el diálogo (solo sumas de verificación, eliminadas a los 30 días), con el botón «Borrar lista».
Imágenes y archivos
- Revisar imágenes: las capturas de pantalla pegadas, soltadas y subidas (PNG, JPEG, WebP) se leen localmente mediante reconocimiento de texto y se revisan como el texto.
- Documentos: los archivos TXT, CSV, MD, PDF, Word y Excel subidos, soltados o pegados se leen siempre localmente y se revisan como el texto; si se encuentra algo, se ofrece «Subir versión depurada» (funcionamiento). No hay interruptor para esto.
- Instrucciones ocultas: advierte o bloquea si el texto pegado o los documentos de texto subidos contienen caracteres invisibles, texto oculto o frases típicas para eludir instrucciones. Solo heurística.
Privacidad
- Qué se guarda: solo la configuración, los recuentos diarios (90 días), las sumas de verificación de los términos propios, los valores marcados como no sensibles como suma de verificación (30 días) y, si está activado, las cifras mensuales del registro de alfabetización en IA. Nunca textos ni detecciones.
- Estadísticas (solo este dispositivo): últimos 30 días por categoría con todas las decisiones (p. ej., enmascarados, con marcadores de posición, no enviados, enviados de todos modos, bloqueados, no sensibles). Restablecer estadísticas requiere un segundo clic («¿Seguro que desea restablecer?»). Más: Estadísticas locales.
- Informe de evidencias (leyes y normas): informe local solo con cifras, para imprimir o guardar como archivo HTML.
- Registro de alfabetización en IA: cuenta localmente, por grupo de tipos de datos y mes, cuántas veces se mostraron explicaciones y cómo reaccionó usted (solo cifras, 13 meses); se puede imprimir como autodeclaración.
Acerca de
Versión, funcionamiento («Todas las revisiones se realizan localmente en su navegador.») y, en dispositivos administrados, quién los administra.
Popup
Haga clic en el icono:
- Estado: «Protegido»: «Las entradas en sitios de IA se revisan localmente en su navegador.» Si AImori no reconoce el campo de texto: «No activo en esta página». Si su organización no ha aprobado el sitio abierto (
allowedSites): «No aprobados: …» con el nombre del sitio. - IA local: la línea «IA local: …» solo aparece mientras el modelo se carga o cuando se recurre solo a las reglas.
- Contadores Detecciones hoy y Detecciones en 30 días; arriba a la derecha, la rueda dentada para ir a la configuración.
- Entrenamiento de IA: en un sitio de IA reconocido, el semáforo de entrenamiento con «Abrir el ajuste de exclusión» y «Revisar otro sitio de IA»; si no, solo el botón «Revisar el entrenamiento de IA de un sitio» (Semáforo de entrenamiento de IA).
- «Falta el acceso a los sitios de IA. Permítalo en la configuración.»: solo si su organización usa el control de sitios de IA y falta el acceso.
- Dispositivos administrados: «Gestionado por …» y, en su caso, un enlace de soporte.
Por directiva (para TI)
La extensión lee su directiva del almacenamiento administrado del navegador (esquema managed_schema.json en el paquete). Los valores definidos quedan bloqueados para los usuarios. Descarta uno a uno los valores no válidos y utiliza valores predeterminados seguros: la protección sigue activa. Distribución: directiva de grupo, Intune o scripts de registro. Con el paquete se incluye una directiva de ejemplo completa (empresa ficticia) como enterprise/example-policy.json.
Detección y paquetes
| Clave | Tipo | Predeterminado | Efecto |
|---|---|---|---|
countryPacks | lista | automático | Códigos de país (CH, DE, US… y EU). Siempre tiene prioridad y desactiva el modo automático (Paquetes por país) |
autoCountryPacks | verdadero/falso | – (elige el usuario) | true bloquea en «Automático», false en «Elegir manualmente» |
globalPacks | lista | los siete | finance, secrets, contact, travel, marker, context, community |
rules | objeto | alta/media → warn, baja → off | ID del tipo de dato → off / warn / redact / block (ID); además, dictionary (término de la empresa) y custom_term (términos propios) |
detection | texto | ki | ki = reglas más modelo de IA local, regeln = solo reglas |
uncertainFindings | texto | hint | Hallazgos inciertos: hint = solo aviso al escribir, warn = diálogo, enforce = como los hallazgos seguros |
deobfuscation | verdadero/falso | true | Detectar datos camuflados (caracteres invisibles, letras de apariencia similar, Base64, partes repartidas) |
customTerms | objeto | – | Términos propios como sumas de verificación con sal: salt (64 caracteres hexadecimales), hashes (máx. 20 000); tipo de dato custom_term |
dictionary | objeto | – | Antecesor de customTerms, sigue funcionando: salt y hashes (máx. 20 000), véase más abajo |
customPatterns | lista | – | Expresiones regulares propias (máx. 50), los hallazgos aparecen como «Patrón propio (organización)» |
labelNames | lista | – | Nombres de etiquetas de confidencialidad propias (máx. 50), tipo de dato conf_label |
documentFingerprints | objeto | – | Huellas digitales de documentos confidenciales de la empresa; señala partes extensas de ellos (document_match) |
massListMin | número 3–1000 | 10 | A partir de este número de entradas distintas, un texto se considera lista de clientes (mass_list) |
identityMinParts | número 2–4 | 3 | Partes para una identidad (identity_combo): nombre + fecha de nacimiento + otros datos |
answerCheck | texto | hint | Revisar respuestas de la IA: hint = marcar, off = desactivado |
Envío y acciones
| Clave | Tipo | Predeterminado | Efecto |
|---|---|---|---|
allowUserOverride | verdadero/falso | true | false: sin «Enviar/Insertar de todos modos» |
allowNotSensitive | verdadero/falso | true | false: sin «No es un valor sensible»; la lista local se elimina |
allowPlaceholders | verdadero/falso | true | false: sin marcadores de posición como [IBAN_1] y sin vista de la respuesta con valores reales |
allowRephrase | verdadero/falso | true | Botón «Reformular de forma segura» (no con Bloquear) |
allowPause | verdadero/falso | true | Pausa por atajo de teclado (como máximo 15 minutos, solo para avisos que los usuarios pueden ignorar); false: sin pausa, una pausa en curso termina al instante |
blockWhenInactive | verdadero/falso | false | Campo de texto no reconocido (sitio modificado) → bloquear el envío/pegado en lugar de mostrar solo «!» |
voiceMode | texto | warn | Modo de voz de los sitios de IA: allow, warn (aviso) o block. El dictado en el campo de texto se revisa siempre |
Sitios y control de IA
| Clave | Tipo | Predeterminado | Efecto |
|---|---|---|---|
allowedSites | lista | todos | chatgpt, claude, gemini, copilot, m365copilot, perplexity. En los demás de estos sitios se bloquea el envío/pegado; la lista nunca añade otros sitios. Las listas existentes sin perplexity bloquean Perplexity |
aiSiteMode | texto | off | Otros sitios de IA conocidos: hint = barra de aviso, block = página de bloqueo (Control de sitios de IA) |
allowedAiSites | lista | vacía | Sitios de IA aprobados (ID, máx. 500): allí no hay aviso ni bloqueo |
blockedAiSites | lista | vacía | Siempre bloqueados mientras aiSiteMode no sea off; prevalece sobre allowedAiSites |
suggestedAiSite | texto | vacío | IA aprobada a la que dirigen el aviso y la página de bloqueo con «Cambiar a …» |
accountRules | objeto | – | Nivel propio para cuenta de empresa y cuenta personal (Reglas por cuenta) |
trainingAmpel | verdadero/falso | true | Semáforo de entrenamiento de IA en el icono y el popup (Semáforo de entrenamiento de IA) |
sensitiveSources | lista | vacía | Fuentes confidenciales (nombres de host, máx. 100) para el aviso al pegar |
sensitiveSourceAction | texto | warn | Pegado desde fuentes confidenciales: warn o block |
formGuardSites | lista | vacía | Control de formularios: nombres de host (máx. 20) cuyos formularios se revisan al enviarse |
copySidebarHint | verdadero/falso | true | Aviso al copiar; solo funciona cuando el usuario concede acceso a todos los sitios https |
Archivos e imágenes
| Clave | Tipo | Predeterminado | Efecto |
|---|---|---|---|
imageScan | verdadero/falso | true | Revisar localmente imágenes PNG, JPEG y WebP con reconocimiento de texto; false = imágenes como los demás archivos |
blockUncheckedFiles | verdadero/falso | false | Bloquea por completo las subidas, los archivos soltados y los pegados en los sitios de IA, sin leerlos: todos excepto las imágenes, y tampoco hay «Subir versión depurada». Sin esta directiva, AImori lee localmente TXT, CSV, MD, PDF, DOCX y XLSX y los revisa. Las imágenes las revisa por sí mismo mientras imageScan esté activado; las imágenes no revisables solo se pueden cancelar |
hiddenInstructionScan | verdadero/falso | true | Revisar el texto pegado y los documentos de texto (máx. 20 MB) en busca de instrucciones ocultas |
hiddenInstructionAction | texto | warn | Ante instrucciones ocultas: warn o block |
tableScan | verdadero/falso | true | Señalar como fuga masiva las tablas (CSV, Markdown, HTML, JSON, XLSX) con muchos datos personales |
tableMinRows | número 3–1000 | 10 | A partir de este número de filas de datos, una tabla se considera fuga masiva |
tableMinColumns | número 1–10 | 2 | Número de columnas delicadas que necesita la tabla |
tableRedaction | texto | columns | Enmascarar tablas: columns = columnas delicadas, rows = además, conservar solo el encabezado y 3 filas |
Idioma y branding
| Clave | Tipo | Predeterminado | Efecto |
|---|---|---|---|
language | texto | auto | auto, en, de, fr, it, pt, es |
branding | objeto | – | Marca blanca: nombre, logotipo, colores, soporte, texto de aviso para sitios de IA; consulte Branding |
Informes y registros
| Clave | Tipo | Predeterminado | Efecto |
|---|---|---|---|
learningMode | verdadero/falso | true | Modo aprendizaje: una frase por tipo de dato sobre por qué los datos son delicados (nunca el valor); false = sin explicaciones, el registro de alfabetización en IA no cuenta nada. Los usuarios pueden desactivarlo; bloqueado si se define por directiva |
competenceRecord | verdadero/falso | true | Registro de alfabetización en IA; false elimina los contadores locales |
competenceHideSensitive | verdadero/falso | false | El registro nunca muestra salud, datos personales ni identificación nacional |
complianceReport | verdadero/falso | true | Informe de evidencias (solo cifras); false = solo un aviso |
complianceFrameworks | lista | todos | Plantillas del informe: revdsg, dsgvo, hipaa, euaiact, iso27001 |
complianceReportDays | número 7/30/90 | 30 | Periodo del informe en días |
reportingUrl | texto (https) | – | reservada, no se usa (no hay código de red) |
Sumas de verificación para dictionary (ejemplo de PowerShell)
hex(SHA-256(salt + término)), término en minúsculas, NFKC, espacios en blanco reducidos a un solo espacio; coincidencias para 1–3 palabras. Revíselo antes de ejecutarlo: el ejemplo solo calcula localmente y no escribe nada:
$salt = 'sal-de-la-empresa'; $term = 'ejemplo sa'
$b = [Text.Encoding]::UTF8.GetBytes($salt + $term)
-join ([Security.Cryptography.SHA256]::Create().ComputeHash($b) | ForEach-Object { $_.ToString('x2') })Atención
La sal es legible para los usuarios. Los términos cortos o fáciles de adivinar se pueden recuperar con listas de nombres: dictionary y customTerms protegen frente a una lectura casual, no frente a pruebas sistemáticas. No incluya términos secretos.

