Saltar al contenido principal
Identificación Facial

Deriva un person_id estable a partir de un selfie — la identidad es el resultado de la llamada, no el dato de entrada. El usuario no declara ningún identificador.

Qué resuelve este caso de uso

La Identificación Facial está orientada a escenarios donde no existe relación con documentos emitidos por el gobierno — situaciones en las que los clientes desean evitar la recopilación de números de documento por razones de privacidad.

Su función principal es crear una identidad única para cada rostro a partir de un único selfie.

Esto te permite:

  • Detectar usuarios recurrentes y prevenir cuentas duplicadas — reconocer si la misma persona regresa o intenta crear múltiples cuentas, garantizando un reconocimiento de identidad consistente sin documentos oficiales.
  • Integrar vía Web, Native o API — usando solo la imagen del selfie como entrada, sin datos de documentos adicionales.
  • Combinar con otras señales — añadir IdFace junto a otras capacidades según sea necesario.

Usa este caso de uso cuando:

  • Quieras un punto de entrada de registro completamente sin fricción, sin escribir ni cargar documentos.
  • Necesites reconocer a un usuario recurrente solo por su rostro, vinculándolo a un registro existente en tu sistema identificado por person_id.
  • Tu escenario requiera identificar a un usuario sin contexto previo, como en quioscos, terminales o flujos de primer contacto con socios B2B.

Si tu escenario ya cuenta con un identificador declarado y solo necesitas confirmar que el rostro pertenece a ese usuario, usa Registro sin documentos en su lugar.

Capacidades involucradas

Pipeline ejecutado dentro de un único proceso:

CapacidadRequeridaFunción en el flujo
Detección de VidaRecomendada en todos los casosConfirma que una persona real está frente a la cámara en el momento de la captura. Ancla biométrica del proceso.
IdFaceRequerida en todos los casosIdentifica a la persona a partir del selfie contra la base de enrolamiento y devuelve un person_id opaco y estable.
consejo

Clasificación de Riesgo de Fraude puede agregarse al pipeline base cuando se necesitan señales adicionales de fraude.

Prerrequisitos

  • Bearer token — consulta Autenticación.
  • Credenciales de sandbox — consulta Entornos.
  • SDK o componente Web instalado — solo para integraciones Web y SDK.

Implementación paso a paso

Integración mediante SDK nativo — la captura se ejecuta dentro de tu aplicación usando el SDK de Unico para Android, iOS o Flutter.

  1. Instala el SDK — añade la dependencia del SDK de Unico para tu plataforma. Consulta la guía de configuración para Android, iOS o Flutter.
  2. Crea un proceso — llama a Create Process con flow=idface. Usa el token devuelto para inicializar el SDK.
  3. Inicia la captura — el SDK renderiza la interfaz de cámara y realiza la detección de vida en el dispositivo, devolviendo el payload capturado.
  4. Consulta el resultado — llama a Get Process para obtener los resultados de IdFace.
  5. Aplica las reglas de negocio — evalúa idFace.result para aprobar, rechazar o escalar.
Android

SDK nativo de Android para captura en la aplicación.

iOS

SDK nativo de iOS para captura en la aplicación.

Flutter

SDK de Flutter multiplataforma para captura en la aplicación.