Compare un rostro en vivo con una referencia fiable

Compare una captura en vivo del navegador con el retrato de un documento de identidad, un registro de cliente u otra imagen de referencia fiable. Utilice el resultado en flujos de onboarding, recuperación de cuentas y acciones sensibles. Para comparar imágenes únicamente en el backend, consulte la API de verificación facial online.

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

Verificación facial frente a autenticación: entienda la diferencia

Resuelven problemas diferentes. Entender bien la distinción es fundamental para el cumplimiento, la seguridad y la experiencia del usuario.

La autenticación compara a un usuario recurrente con un índice facial registrado. La verificación facial compara una captura en vivo con una imagen de referencia independiente y devuelve señales técnicas de coincidencia. Su backend decide cómo influyen esas señales en el onboarding, la recuperación o el acceso. Para una arquitectura específica de autenticación, consulte autenticación biométrica para aplicaciones web.

Autenticación

"¿Es esta la persona que se registró?"

Funciona comparando una captura en vivo con el índice facial registrado de la aplicación mediante el motor de reconocimiento facial configurado. Su aplicación recibe un Facial ID y un resultado de autenticación, no material facial sin procesar. Consulte flujos de inicio de sesión con reconocimiento facial y la referencia de Facial ID.

Ideal para: Inicio de sesión de usuarios recurrentes

Verificación

"¿Esta persona coincide con una referencia de confianza?"

Compara un rostro en vivo con evidencia externa, como la fotografía de un documento oficial, un registro de cliente o una imagen de perfil revisada previamente. El resultado de la comparación no autentica el documento ni establece una identidad legal. Los detalles están en la API de verificación facial.

Ideal para: incorporación y acciones sensibles

Contexto de cumplimiento: un resultado de comparación facial puede ser una señal dentro de un flujo KYC ↗ gestionado por el cliente. FACEIO no autentica documentos, no realiza comprobaciones KYC o AML y no determina el cumplimiento. Consulte la Guía para desarrolladores para la implementación y las Buenas prácticas de privacidad para la planificación.

Cómo funciona el flujo de verificación

Un flujo de verificación facial online se ejecuta en tres etapas distintas. Las tres se completan directamente en el navegador, sin necesidad de instalar una aplicación nativa, un plugin ni hardware especializado.

1 Captura

El usuario permite el acceso a la cámara. FACEIO captura una imagen facial en vivo mediante el navegador. Esta entrada en tiempo real, y no una fotografía cargada, es lo que permite la detección de vivacidad.

2 Verificación

La captura en vivo se compara con la imagen de referencia de su sistema, por ejemplo, un escaneo de ID. FACEIO devuelve una puntuación de similitud y un resultado booleano de coincidencia.

3 Decisión

Según el resultado, su backend continúa con la incorporación, permite la acción o deriva el caso a revisión manual. FACEIO proporciona la señal de identidad, pero la lógica de decisión permanece bajo su control.

Procesamiento transitorio en memoria

Los medios de verificación se procesan en memoria y se eliminan después de generar el resultado. Su aplicación sigue siendo responsable de su propia política de retención, los registros de consentimiento y el registro de auditoría. Para los esquemas de solicitud y respuesta, consulte la Guía para desarrolladores.

Amenazas de fraude contra las que debe protegerse

Las páginas de verificación de identidad son objetivos atractivos, especialmente cuando una comprobación básica de cámara es el único control entre un atacante y el acceso a una cuenta.

La verificación de identidad online es un objetivo frecuente. Los atacantes intentan eludir las comprobaciones KYC, crear cuentas fraudulentas o recuperar el acceso a cuentas que no les pertenecen. Los tres vectores de ataque más comunes son:

Ataques de repetición

Una imagen o vídeo capturado previamente del solicitante real se reproduce ante la cámara en lugar de una captura en vivo. Sin detección de vida, los sistemas no pueden distinguir la diferencia.

Presentación en pantalla

Una fotografía o vídeo del objetivo se muestra en una segunda pantalla colocada frente a la cámara. La calidad visual puede engañar fácilmente a los sistemas de coincidencia básicos.

Deepfakes e IA

Un vídeo generado por IA que imita la apariencia de una persona real se inyecta en una transmisión de cámara virtual. Es el vector de amenaza que evoluciona más rápido en la actualidad.

Cada ataque aprovecha la misma brecha: un sistema de verificación que compara rostros sin comprobar que la captura es en vivo y procede de una persona físicamente presente.

El enfoque de FACEIO

FACEIO evalúa tres partes de un flujo de verificación en el navegador: indicadores de presencia en vivo, indicadores de ataques de presentación y la comparación facial. Son señales técnicas para la política de su backend, no una garantía de que se detectará cada intento de suplantación.

1. Detección activa de vivacidad

Evalúa si la entrada presenta indicadores de presencia en vivo durante la solicitud y ayuda a identificar fotografías, vídeos pregrabados e imágenes estáticas antes de la comparación.

2. Señales anti-spoofing

Analiza el flujo multimedia en busca de ataques de presentación, contenido sintético y abuso de cámaras virtuales utilizados para suplantar a otra persona durante la captura.

3. Verificación de coincidencia facial

Una vez comprobadas la vivacidad y la autenticidad, la captura en vivo se compara con la imagen de referencia. FACEIO devuelve señales de coincidencia que su backend puede utilizar con el umbral de confianza requerido por su flujo.

Para conocer los detalles de la arquitectura de seguridad y la documentación del modelo de amenazas, revise Buenas prácticas de seguridad, Buenas prácticas de privacidad, y el Centro de confianza.

Dónde encaja la verificación en sus flujos

La verificación facial online se adapta a flujos que comparan un rostro en vivo con una imagen de referencia independiente, en lugar de utilizar el índice de un usuario recurrente registrado. Los contextos habituales incluyen:

  • Incorporación de usuarios y KYC

    Compare una selfie en vivo con el retrato de un documento durante la creación de la cuenta. El resultado puede ser una señal de tu flujo de onboarding, AML o KYC, mientras tu aplicación sigue siendo responsable de la autenticidad del documento y de las decisiones de identidad. Consulta la guía de soluciones fintech y eKYC o utiliza ID Match cuando necesites escanear documentos y comparar selfies en un solo widget.

  • Recuperación de cuentas

    Compare una captura nueva con la imagen de referencia conservada para la cuenta. Su backend puede utilizar el resultado junto con controles de dispositivo, sesión, recuperación y soporte antes de decidir si restaura el acceso.

  • Control de acciones sensibles

    Solicite una nueva comparación facial antes de determinadas acciones, como transferencias de fondos, añadir beneficiarios o acceder a registros sensibles. Su backend sigue siendo responsable de la autorización y de cualquier comprobación adicional.

Conclusión: La verificación facial online proporciona captura en vivo, comprobaciones de vivacidad y resultados de comparación facial para el onboarding, la recuperación y las acciones sensibles. FACEIO realiza la comparación solicitada; su backend interpreta el resultado y toma la decisión final.

Recursos de implementación

Cree flujos de verificación facial online

Añada verificación facial online a la incorporación, la recuperación de cuentas y las acciones sensibles mediante un flujo basado en el navegador. Utilice la documentación siguiente para crear una aplicación, conectar el SDK, validar resultados y supervisar eventos de verificación.

Cree un flujo de verificación en el navegador

Cree una aplicación FACEIO, revise la guía de integración y conecte la verificación facial en el navegador con su flujo de incorporación, recuperación o acción sensible. Su backend conserva el control final de la decisión.

Flujo de captura en el navegador
Comprobaciones de vida
Toma de decisiones en el backend