A experiência usa prova de vida e comparação facial. A imagem de referência pode vir do Registro Civil do Equador ou do cliente, conforme o modo configurado.
O que inclui
| Etapa | O que faz | |---|---|---| | Prova de vida | Confirma que há uma pessoa real diante da câmera. | | Comparação facial | Compara a selfie com a imagem de referência e calcula a similaridade. |✅ Checklist para começar sem bloqueios
- Forneça uma URL pública dos Termos e Condições.
- Habilite as permissões de câmera do usuário.
- No modo Foto do Registro Civil, opere no Equador e tenha documento e código dactilar.
- No modo Foto fornecida no fluxo, forneça
referenceImageUrlpelo nó Biometria ou Memory. - Mantenha a imagem disponível enquanto a sessão estiver válida.
- A busca biométrica 1:N não faz parte deste produto.
Modos de referência
government
government
Consulta a foto do Registro Civil usando o documento de identidade e o código dactilar do usuário. Disponível apenas no Equador.
- Configure
maxGovValidationAttempts; o valor padrão da webview é 3. - O usuário informa exatamente 10 dígitos do documento.
- O código dactilar aceita de 6 a 10 caracteres alfanuméricos e é convertido para maiúsculas.
- A câmera abre somente quando o Registro Civil retorna a foto da pessoa.
client
client
Compara a selfie com a imagem enviada pelo cliente por meio de
referenceImageUrl. Disponível em qualquer país.- A URL pode vir do mesmo fluxo ou de outro fluxo por meio do Memory.
- A imagem deve continuar disponível enquanto a sessão estiver ativa.
- O usuário não informa dados nem vê etapas de documento.
Configuração
Configure o modo no nó Biometria ao criar a sessão.
O modo fica fixo quando a sessão é criada. Alterações posteriores não afetam sessões existentes.
Como funciona
1
Crie a sessão
O nó Biometria cria a sessão no identity-service com o modo escolhido e, em
client, com a imagem de referência.2
Abra o link
A webview lê o modo em
/flow-state e, como alternativa, em details.faceReferenceSource.3
Valide a referência
Em
government, o usuário informa o documento e o código dactilar antes da selfie. Em client, o nó já enviou a imagem.4
Faça a prova de vida
A única captura é uma selfie guiada com prova de vida. A webview usa
biometricFlow = ['liveness'].5
Compare os rostos
O identity-service compara a selfie aprovada com a imagem de referência. O provedor é AWS Rekognition.
6
Entregue o resultado
A Jelou envia o webhook para o fluxo ou cliente e retorna o usuário ao WhatsApp ou
callbackUrl.Entradas e saídas
Webhook final
document_response.document_checkchega omitido comreason: "not_in_biometric_flow".- Em
government,gov_responseinclui o resultado do Registro Civil. - Em
client,gov_responsechega omitido comreason: "face_reference_client". facematch_resultusa minúsculas (approvedoudeclined); os resultados de prova de vida e governo usam maiúsculas.- Quando a comparação falha,
facematch_responseadicionaimageDocumentUrleimageLivenessUrl.
Experiência do usuário
- government — Equador
- client
- Tela inicial e termos.
- O usuário informa documento e código dactilar.
- Faz a selfie com prova de vida.
- Vê a comparação facial sem etapas de OCR, recaptura ou manipulação.
- Recebe o resultado e retorna ao WhatsApp ou
callbackUrl.
Limites e considerações
- A imagem de
clientdeve permanecer disponível durante toda a sessão; uma URL assinada expirada retornareference_image_unavailable. - O fluxo não captura documentos, executa OCR nem detecta recaptura ou manipulação documental.
- A busca biométrica 1:N não faz parte deste produto.
- Confirme com a equipe de backend a duração exata da sessão e o formato de
gov_entity_data.
Próximo: Configuração
Configure o nó Biometria e suas saídas.