Autenticación facial gestionada para aplicaciones web

Añade autenticación facial basada en el navegador sin construir tu propia pila de reconocimiento. FACEIO proporciona el widget gestionado, comprobaciones de vivacidad, controles por aplicación y webhooks, mientras tu equipo gestiona el consentimiento, la política de sesiones y la experiencia de usuario. Para el modelo de entrega nativo del navegador, consulta reconocimiento facial como servicio web.

Conéctate a FACEIO Console para crear aplicaciones, gestionar APIs y configurar webhooks para eventos de registro, autenticación y Facial ID.

Qué significa un servicio gestionado para tu equipo

Usa FACEIO como capa de autenticación gestionada mientras tu aplicación sigue siendo responsable de la política del producto y las sesiones de usuario.

Construir autenticación facial internamente requiere experiencia en visión por computadora, detección de vivacidad, comportamiento de la cámara del navegador, operación del motor de reconocimiento, gobernanza de datos y sistemas distribuidos. FACEIO ofrece el flujo de autenticación del navegador como un servicio gestionado al que tu aplicación se conecta mediante fio.js, la REST API y los webhooks. Para obtener detalles de implementación, consulta la Guía de la API de autenticación facial.

Desarrollo interno

  • Evaluar y operar motores de reconocimiento
  • Diseñar flujos de vivacidad y protección contra spoofing
  • Gestionar el tiempo de actividad de la infraestructura
  • Implementar políticas de consentimiento, conservación y eliminación

Uso del servicio FACEIO

  • Integra el SDK fio.js en los flujos web existentes
  • Usa Facial IDs en lugar de material facial sin procesar en tu aplicación
  • FACEIO gestiona las actualizaciones de la plataforma y las operaciones del servicio
  • Controles por aplicación, webhooks y opciones de despliegue

Fiabilidad preparada para producción

La autenticación es crítica para el negocio. FACEIO funciona sobre una infraestructura distribuida diseñada para ofrecer alta disponibilidad y un rendimiento estable con tráfico simultáneo elevado. Para orientación operativa, consulta el Centro de confianza.

Precisión LFW del 99,7%

Precisión LFW para planes de servicio gestionado elegibles

Conmutación por error automática

Redundancia del servicio para el tráfico de autenticación gestionado

Escala elástica

Escala globalmente con tu base de usuarios

Reduce el fraude sin añadir fricción al inicio de sesión

Las contraseñas y los OTP exponen a las plataformas al relleno automatizado de credenciales (credential stuffing), al phishing y a la toma de control de cuentas. FACEIO aborda esas amenazas en la capa de autenticación al eliminar las credenciales compartidas del flujo de inicio de sesión. Consulta patrones de autenticación sin contraseña para la estrategia de migración.

Menor dependencia de credenciales compartidas

Como cada inicio de sesión requiere una coincidencia facial en vivo, los atacantes no pueden depender solo de una contraseña robada o de un OTP reenviado. El menor riesgo de toma de cuentas proviene de cambiar el modelo de autenticación, no de añadir fricción.

Resistencia a ataques con fotos

Las comprobaciones de vivacidad ayudan a rechazar fotos impresas e imágenes digitales estáticas.

Comprobaciones contra ataques de repetición

Las comprobaciones de captura ayudan a identificar repeticiones de pantalla y reproducción de vídeos pregrabados.

Señales de entradas sintéticas

Los controles anti-spoofing evalúan indicadores asociados a intentos de presentación con medios sintéticos. No garantizan la detección de todos los intentos.

Controles de privacidad y gobernanza de datos integrados

Para cualquier organización que añada autenticación facial, la gobernanza comienza con el propietario de la aplicación. FACEIO mantiene clara la superficie de integración: tu aplicación gestiona avisos, consentimiento, política de sesiones y soporte al usuario, mientras FACEIO proporciona el flujo de autenticación gestionado y el motor de reconocimiento facial seleccionado gestiona los hashes biométricos no reversibles según la configuración de tu aplicación.

  • Flujo de aplicación basado en Facial ID: Tu aplicación trabaja con el Facial ID devuelto, el payload y el resultado de autenticación. El material bruto de captura no se expone al flujo de tu aplicación.
  • Aislamiento de datos a nivel de aplicación: Cada aplicación FACEIO mantiene su propio mapeo de Facial ID. Los índices del motor de reconocimiento se aíslan según la configuración de cada aplicación.
  • Eliminación de Facial ID: Los propietarios de las aplicaciones pueden ofrecer flujos de eliminación y llamar al endpoint DELETEFACIALID de la REST API para eliminar el Facial ID, el payload asociado y el hash biométrico relacionado de su aplicación FACEIO.
  • Elección del motor de reconocimiento: Los propietarios de las aplicaciones eligen el modelo de despliegue adecuado, incluida la nube gestionada, las opciones de residencia de datos en la UE con AWS Rekognition o PixLab Insight on-premises para despliegues controlados por la infraestructura.
  • Política controlada por la aplicación: La conservación, eliminación, acceso alternativo, texto de consentimiento y configuración regional forman parte de la implementación del propietario de la aplicación. Revisa Buenas prácticas de privacidad antes del lanzamiento.

Para obtener orientación de implementación, consulta Guías para desarrolladores, Buenas prácticas de seguridad, Buenas prácticas de privacidad, y Facial ID, o contacta con nosotros mediante el soporte de FACEIO.

Casos de uso principales

Inicio de sesión de consumidores

Sustituye el inicio de sesión basado en contraseña en aplicaciones orientadas al cliente por autenticación mediante selfie. Los usuarios inician sesión rápidamente sin contraseñas que recordar o recuperar, mejorando la experiencia en visitas posteriores y reduciendo la carga de soporte por restablecimiento de contraseñas. Consulta Inicio de sesión biométrico para aplicaciones web para conocer los patrones de integración.

Funciona en navegadores Chrome, Firefox, Safari y Edge compatibles, tanto en escritorio como en móvil, sin una aplicación nativa.

Inicio de sesión de empleados y administradores

Protege paneles internos, herramientas de administración y aplicaciones empresariales con un paso de autenticación facial en vivo. El abuso de cuentas compartidas se dificulta porque el acceso depende de una captura en vivo y una coincidencia correcta, no solo de una contraseña o un OTP reenviado.

Verificación reforzada (step-up)

Para los flujos que necesitan mayor garantía en acciones concretas y no en cada inicio de sesión, activa authenticate() en los pasos críticos. Las transacciones de alto valor, los cambios de configuración de la cuenta y las operaciones administrativas pueden requerir una nueva comprobación biométrica antes de ejecutarse. Consulta Autenticación biométrica para aplicaciones web para obtener orientación más amplia sobre el diseño de la capa de identidad.

Opciones de despliegue

Nube gestionada

La integración estándar funciona en la infraestructura de nube global totalmente gestionada de FACEIO. Más allá de integrar el SDK frontend ligero, tu equipo no tiene que desplegar ni operar nada más. Este modelo se adopta habitualmente en despliegues de SaaS y aplicaciones web.

  • Ruta más rápida a producción
  • Ideal para SaaS, aplicaciones de consumo y herramientas internas
  • Operaciones del servicio gestionado

Empresarial y on-premises

Diseñado para organizaciones con requisitos estrictos de residencia de datos, restricciones regulatorias o políticas de seguridad que exigen que el procesamiento del reconocimiento permanezca dentro de su perímetro. Obtén más información en la página de despliegue on-premises y orientación de implementación para fintech/eKYC.

  • Entornos aislados dedicados
  • Residencia de datos controlada por la infraestructura
  • SLA y acuerdos de infraestructura personalizados

Empieza con una aplicación FACEIO gestionada

Crea una aplicación en FACEIO Console, conecta fio.js a tu flujo web y utiliza la guía de integración para validar los resultados de autenticación desde tu backend.

Configuración de la aplicación en Console
Integración del SDK fio.js
Webhooks y REST API