ESPECIFICACIÓN TÉCNICA

Cómo Funciona SaferScans

Explicación detallada de nuestro canal de escaneo local, motor de seguridad y modelo de privacidad.

Canal de Escaneo

SaferScans utiliza jsQR para procesar códigos QR de forma 100% local en tu navegador sin enviar datos a la nube.

Modo Cámara

Captura fotogramas mediante MediaDevices API y los procesa a ~30fps.

Subida de Archivos

Dibuja la imagen en un lienzo interno y extrae los datos de píxeles para decodificarlos.

Pegado del Portapapeles

Escucha eventos de pegado (Ctrl+V / Cmd+V) y procesa la imagen al instante.

Camera → Canvas → ImageData → jsQR → decode → SafetyEngine → ResultCard

Motor de Vista Previa Segura

Cada URL pasa por varias verificaciones de seguridad antes de mostrarse. Nada se abre automáticamente.

  1. Validación de Esquema

    Bloquea esquemas peligrosos como javascript: o data: y advierte sobre enlaces no cifrados.

  2. Extracción de Dominio Principal

    Identifica el dominio principal (eTLD+1) y lo resalta de forma clara frente a subdominios.

  3. Detección Homógrafa

    Detecta caracteres no ASCII y letras cirílicas que simulan dominios legítimos.

  4. Detección de Acortadores

    Compara el dominio con más de 20 servicios de acortamiento de enlaces (bit.ly, t.co, etc.).

  5. Detección de Direcciones IP

    Alerta cuando una URL utiliza directamente una IP en lugar de un nombre de dominio.

  6. Heurística de Palabras Clave

    Analiza patrones sospechosos de palabras clave en subdominios.