Comparação entre selfie e foto do documento para fintechs

Compare uma selfie ao vivo com a foto de um documento usando o FACEIO ID Match. Receba resultados de correspondência facial e vivacidade, além de campos opcionais do documento. KYC, AML, autenticação documental e decisões de onboarding são processos separados.

Acesse o FACEIO Console para criar aplicativos, gerenciar APIs e configurar webhooks para eventos de cadastro, autenticação e Facial ID.

Por que a verificação de identidade em fintechs exige mais do que documentos

O onboarding fintech costuma combinar verificação documental, dados do cliente, triagem de sanções ou risco e uma comparação entre a pessoa e a foto do documento. Para entender as obrigações mais amplas, consulte Conheça seu cliente e prevenção à lavagem de dinheiro.

Verificações de documento e rosto são diferentes

A autenticação documental avalia o documento. A comparação facial confronta uma selfie com a foto extraída. Uma política completa pode exigir ambas e outros controles escolhidos pela sua organização.

Adicione a comparação entre selfie e foto

O FACEIO ID Match captura uma selfie ao vivo e um documento com foto em um widget de navegador, verifica a vivacidade e compara os dois rostos. O PixLab DOCSCAN extrai a foto do documento e, opcionalmente, seus campos. Uma correspondência indica semelhança facial, não autenticidade documental, titularidade ou identidade legal.

Por que senhas e OTPs não comprovam identidade

Se alguém consegue receber um OTP por e-mail ou telefone, isso prova apenas que controla esse canal. Não prova quem é a pessoa. Depender somente de senhas ou OTPs deixa produtos fintech expostos à tomada de conta. Consulte a estratégia de autenticação sem senha para conhecer opções de migração.

Onde a FACEIO se encaixa na pilha eKYC de fintech

O FACEIO ID Match oferece uma comparação 1:1 entre selfie e foto do documento, não um serviço de KYC. Sua organização pode usar o resultado no próprio onboarding, junto a verificações independentes de identidade, documentos e conformidade. A autenticação facial da FACEIO é uma funcionalidade separada para usuários já cadastrados.

Comparação entre selfie e foto do documento

Para abrir um popup no navegador que capture uma selfie ao vivo e um documento, use o FACEIO ID Match. Se o backend já tem duas imagens faciais, use o endpoint /faceverify. Seu aplicativo é responsável pela qualidade das capturas, pelo consentimento, pelas verificações documentais e pela decisão de aprovar, tentar novamente ou analisar.

Acesso recorrente e autenticação step-up

Após o cadastro com consentimento, sessões futuras podem chamar faceio.authenticate(). Seu backend compara o Facial ID retornado com o associado à conta e aplica sua própria política de acesso ou step-up.

Vivacidade e riscos de apresentação

A captura no navegador pode receber fotos impressas, reprodução de tela, vídeo gravado ou câmera virtual. As verificações de vivacidade e anti-spoofing da FACEIO avaliam indicadores de apresentação, mas nenhum sistema garante detectar todas as tentativas.

Ataques de reprodução

Uma imagem ou vídeo capturado anteriormente pode ser apresentado à câmera em vez de uma pessoa ao vivo concluir a sessão atual.

Ataques de apresentação por tela

Uma fotografia ou um vídeo pode ser exibido em outra tela e apresentado ao dispositivo de captura.

Entrada de câmera virtual

Um software de câmera virtual pode fornecer vídeo modificado ou gerado no lugar do sinal de uma câmera física.

Combine o resultado com seus controles de segurança

Combine os resultados de vivacidade e correspondência facial com seus limites de requisições, regras de novas tentativas, política de PIN Code, recuperação de contas, autorização no backend e análise manual. Consulte as boas práticas de segurança e o guia de proteção facial contra spoofing antes de entrar em produção.

Tratamento de resultados e responsabilidades do cliente

A FACEIO retorna resultados técnicos de comparação, vivacidade e autenticação. Sua organização decide o que registrar, por quanto tempo conservar, quais políticas aplicar e como o resultado entra no processo legal e regulatório.

  • Resultados de comparação facial

    O endpoint /faceverify retorna dist, sim e o booleano same_person. Seu backend decide se registra esses valores e com qual contexto de sessão.

  • Política de decisão sob seu controle

    Seu backend interpreta os campos documentados e aplica sua política de repetição, análise ou continuação. A FACEIO não toma decisões KYC, AML, de conta ou de transação.

  • Registros de eventos gerenciados pelo aplicativo

    Seu aplicativo pode solicitar autenticação facial antes de ações específicas e registrar o contexto da própria decisão. Use a integração de webhook para receber eventos compatíveis da FACEIO no backend.

  • Processamento transitório

    O ID Match processa as imagens da selfie e do documento e os dados extraídos em RAM, excluindo-os imediatamente quando o resultado está pronto ou a sessão falha. O processamento não retém imagens, dados do documento nem logs de leitura. Separadamente, a autenticação facial usa hashes biométricos gerenciados pelo mecanismo de reconhecimento selecionado, conforme as boas práticas de privacidade.

  • As obrigações de consentimento são suas

    O SDK não inicia o acesso à câmera até que seu aplicativo o chame explicitamente. Assim, sua equipe controla a obtenção e o registro do consentimento explícito e informado antes de iniciar uma captura facial.

Para orientações sobre consentimento, privacidade e tratamento de resultados, consulte os Guias para desenvolvedores, as Boas práticas de privacidade e o Centro de confiança. Sua organização continua responsável por determinar os próprios requisitos legais e regulatórios.

Incluindo a FACEIO no seu fluxo de onboarding

Para capturar imagens no navegador, configure uma aplicação FACEIO, carregue fio.js e chame idmatch() para abrir o ID Match. Ele compara uma selfie ao vivo com a foto do documento e pode retornar campos opcionais extraídos pelo PixLab DOCSCAN. Se o backend já tem duas imagens faciais, use a FACE-VERIFY REST API para compará-las. Nenhuma opção autentica o documento nem realiza verificações KYC ou AML.

1
Envio do documento

Capture o documento conforme sua política documental e de consentimento.

2
Captura da selfie

Capture uma selfie ao vivo no navegador.

3
Chamada da API

Use o ID Match ou envie duas imagens faciais para /faceverify.

4
Decisão

Seu backend aplica a política de nova tentativa, análise ou continuação.

Conclusão

A FACEIO fornece ao seu fluxo um resultado de vivacidade, de comparação entre selfie e foto ou de autenticação de um usuário já cadastrado. Não autentica documentos, não estabelece identidade legal, não realiza triagem de sanções e não decide resultados KYC/AML. Para controles de conta relacionados, consulte os padrões de step-up acionados por risco.

Adicione comparação facial ao seu fluxo fintech

Crie um aplicativo FACEIO e escolha ID Match ou FACE-VERIFY conforme as imagens e o fluxo de captura que seu aplicativo já controla.

Comparação entre selfie e foto
Processamento transitório
Vivacidade dentro do ID Match