Didit puede mostrar un consentimiento biométrico antes de la primera captura facial en Illinois, Texas y Colorado. Modos, campos de API, SDK y tus deberes.
Sí. Didit puede mostrar un paso de consentimiento antes de la primera captura facial a las personas cubiertas por las leyes biométricas de Illinois (BIPA), Texas (CUBI) y Colorado, y registra la respuesta en la sesión. Eliges el modo para cada aplicación: Auto (por defecto), Siempre o Nunca. Didit muestra el paso y registra la respuesta, pero tú sigues siendo responsable de decidir si tu propio recorrido cumple las leyes que te aplican.
#Qué es el paso de consentimiento
Es una pantalla que se muestra antes del selfie. Explica a la persona qué se recoge (la geometría de su rostro), para qué, quién la conserva y durante cuánto tiempo, y enlaza con la política de datos biométricos. Tiene un solo botón, Acepto y continúo, que se activa cuando la persona marca la casilla de aceptación. El paso aparece solo en una sesión que captura un rostro, como Prueba de vida, Coincidencia facial o Estimación de edad, o el selfie que se toma durante la captura del ID.
#Elige el modo
En la consola, abre los Ajustes de tu aplicación, luego Datos y privacidad y después Consentimiento biométrico. Cada cambio queda registrado en el registro de auditoría.
| Modo | Qué ocurre |
|---|---|
| Auto (por defecto, recomendado) | El paso se muestra donde pueda aplicar la ley de Illinois, Texas o Colorado. Todos los demás ven el aviso estándar de una línea. |
| Siempre | Todas las personas cuyo rostro se captura ven el paso, estén donde estén. |
| Nunca | Didit no muestra ningún paso de consentimiento. Tú recoges el consentimiento biométrico antes del selfie y guardas el registro. |
En el modo Auto, el paso se muestra cuando se da cualquiera de estos casos:
- Declaraste un estado cubierto al crear la sesión, o enviaste una dirección de EE. UU. en los datos esperados.
- La dirección IP de la persona está en Illinois, Texas o Colorado.
- La persona parece estar en EE. UU. pero no se puede saber su estado.
- Su documento de ID fue emitido por un estado cubierto.
#Qué puedes enviar por API
Dos campos opcionales en Create Session indican al flujo lo que ya sabes:
| Campo | Qué hace |
|---|---|
user_state | Dónde vive la persona, como un código del tipo US-IL o IL. Un estado cubierto muestra el paso. |
biometric_consent | El consentimiento que ya recogiste: given_at (una hora que no esté en el futuro) y tu text_version. El flujo no vuelve a preguntar, y la sesión lo registra como recogido por ti. |
Consulta Create Session para el formato exacto.
#Qué apps lo muestran
| Dónde se verifica la persona | Muestra el paso |
|---|---|
| El flujo de verificación alojado, el SDK web o un WebView | Sí |
| SDK nativo 4.10.0 o posterior (iOS, Android y las versiones de React Native o Flutter que lo incluyen) | Sí |
| Un SDK nativo anterior a 4.10.0 | No |
Un SDK nativo anterior a 4.10.0 no puede mostrar el paso, así que esas verificaciones se ejecutan sin él y la sesión registra que el consentimiento era necesario pero no se recogió. Si verificas a personas de Illinois, Texas o Colorado en una app nativa, actualiza el SDK o recoge tú el consentimiento antes del selfie.
#Qué registra Didit
Didit guarda la respuesta en la sesión: cuándo se dio, la versión del texto mostrado, el idioma, el paso, y la dirección IP, la ubicación y el user agent de la solicitud.
La decisión y los webhooks incluyen un objeto biometric_consent con su estado, para que puedas mostrárselo a un auditor.
#Relacionado
- Datos personales en una verificación
- Cómo protege Didit los datos
- Consentimiento biométrico en la documentación de Didit
¿Sigues atascado? Habla con una persona.
Incluye el ID de tu organización y el ID de la sesión sobre la que preguntas.
