Compare um rosto ao vivo com uma referência confiável
Compare uma captura ao vivo do navegador com a foto de um documento de identidade, um registro de cliente ou outra imagem de referência confiável. Use o resultado em fluxos de onboarding, recuperação de conta e ações sensíveis. Para comparação de imagens exclusiva no backend, consulte a API de verificação facial online.
Conecte-se ao FACEIO Console para criar aplicações, gerenciar APIs e configurar webhooks para eventos de cadastro, autenticação e Facial ID.
Verificação facial versus autenticação: entenda a diferença
Elas resolvem problemas diferentes. Entender essa distinção é essencial para conformidade, segurança e experiência do usuário.
A autenticação compara um usuário recorrente com um índice facial cadastrado. A verificação facial compara uma captura ao vivo com uma imagem de referência independente e retorna sinais técnicos de correspondência. Seu backend decide como esses sinais afetam onboarding, recuperação ou acesso. Para uma arquitetura específica de autenticação, consulte autenticação biométrica para aplicações web.
Autenticação
"Esta é a pessoa que fez o cadastro?"
Funciona comparando uma captura ao vivo com o índice facial cadastrado da aplicação por meio do mecanismo de reconhecimento facial configurado. Sua aplicação recebe um Facial ID e um resultado de autenticação, não material facial bruto. Consulte fluxos de login com reconhecimento facial e a referência do Facial ID.
Verificação
"Esta pessoa corresponde a uma referência em que confio?"
Você compara um rosto ao vivo com evidência externa, como uma foto de documento oficial, registro do cliente ou imagem de perfil analisada anteriormente. O resultado da correspondência não autentica o documento nem estabelece identidade legal. Os detalhes estão na API de verificação facial.
Contexto de conformidade: um resultado de correspondência facial pode ser um sinal em um fluxo KYC ↗ gerenciado pelo cliente. A FACEIO não autentica documentos, não executa verificações KYC ou AML e não determina a conformidade. Consulte os Guias para desenvolvedores para a implementação e as Boas práticas de privacidade para o planejamento.
Como funciona o fluxo de verificação
Um fluxo de verificação facial online ocorre em três etapas distintas. Todas as etapas são concluídas diretamente no navegador, sem exigir instalação de aplicativo nativo, plugin ou hardware especializado.
1 Captura
O usuário permite o acesso à câmera. A FACEIO captura uma imagem facial ao vivo pelo navegador. É essa entrada em tempo real, e não uma foto enviada, que torna possível a detecção de vivacidade.
2 Verificação
A captura ao vivo é comparada com a imagem de referência do seu sistema (por exemplo, uma digitalização de documento de identidade). A FACEIO retorna uma pontuação de similaridade e um resultado booleano preciso de correspondência.
3 Decisão
Com base no resultado, seu backend prossegue com o onboarding, permite a ação ou encaminha para revisão manual. O sinal de identidade vem da FACEIO, mas a lógica de decisão permanece com você.
A mídia de verificação é processada em memória e removida depois que o resultado é gerado. Sua aplicação continua responsável por sua própria política de retenção, registros de consentimento e trilha de auditoria. Para os esquemas de requisição e resposta, consulte o Guias para desenvolvedores.
Ameaças de fraude contra as quais você deve se proteger
Páginas de verificação de identidade são alvos atrativos, especialmente quando uma verificação básica de câmera é o único controle entre um invasor e o acesso à conta.
A verificação de identidade online é um alvo comum. Os invasores tentam contornar verificações KYC, criar contas fraudulentas ou recuperar o acesso a contas que não possuem. Os três vetores de ataque mais comuns são:
Ataques de repetição
Uma imagem ou vídeo capturado anteriormente do verdadeiro candidato é reproduzido para a câmera em vez de uma captura ao vivo. Sem detecção de vivacidade, os sistemas não conseguem distinguir a diferença.
Apresentação em tela
Uma foto ou vídeo do alvo é exibido em uma segunda tela posicionada diante da câmera. A qualidade visual facilmente engana sistemas de correspondência ingênuos.
Deepfakes e IA
Um vídeo gerado por IA que imita a aparência de uma pessoa real é injetado em um feed de câmera virtual. Este é o vetor de ameaça que evolui mais rapidamente atualmente.
Cada ataque explora a mesma falha: um sistema de verificação que compara rostos sem confirmar que a captura é ao vivo e feita por uma pessoa presente fisicamente.
A abordagem da FACEIO
A FACEIO avalia três partes de um fluxo de verificação no navegador: indicadores de presença ao vivo, indicadores de ataques de apresentação e a comparação facial. São sinais técnicos para a política do seu backend, não uma garantia de que toda tentativa de spoofing será detectada.
1. Detecção ativa de vivacidade
Avalia se a entrada apresenta indicadores de presença ao vivo durante a requisição e ajuda a identificar fotos, vídeos pré-gravados e imagens estáticas antes da correspondência.
2. Sinais anti-spoofing
Analisa o feed de mídia em busca de ataques de apresentação, conteúdo sintético e abuso de câmera virtual usados para personificar outra pessoa durante a captura.
3. Verificação de correspondência facial
Depois de verificar vivacidade e autenticidade, a captura ao vivo é comparada com a imagem de referência. A FACEIO retorna sinais de correspondência que seu backend pode usar com o limite de confiança exigido pelo seu fluxo.
Para detalhes da arquitetura de segurança e documentação do modelo de ameaças, consulte Boas práticas de segurança, Boas práticas de privacidade, e o Central de confiança.
Onde a verificação se encaixa nos seus fluxos
A verificação facial online atende a fluxos que comparam um rosto ao vivo com uma imagem de referência independente, em vez de usar o índice de um usuário recorrente cadastrado. Os contextos comuns incluem:
-
Onboarding de usuários e KYC
Compare uma selfie ao vivo com a foto do documento durante a criação da conta. O resultado pode ser um sinal no seu fluxo de onboarding, AML ou KYC, enquanto seu aplicativo continua responsável pela autenticidade do documento e pelas decisões de identidade. Consulte orientações de solução para fintech e eKYC ou use o ID Match quando precisar de leitura de documentos e comparação de selfie em um único widget.
-
Recuperação de conta
Compare uma nova captura com a imagem de referência mantida para a conta. Seu backend pode usar o resultado com controles de dispositivo, sessão, recuperação e suporte antes de decidir se restaura o acesso.
-
Controle de ações sensíveis
Solicite uma nova comparação facial antes de ações selecionadas, como transferências de fundos, inclusão de beneficiários ou acesso a registros sensíveis. Seu backend continua responsável pela autorização e por quaisquer verificações adicionais.
Conclusão: A verificação facial online fornece captura ao vivo, verificações de vivacidade e resultados de correspondência facial para onboarding, recuperação e ações sensíveis. A FACEIO realiza a comparação solicitada; seu backend interpreta o resultado e toma a decisão final.
Recursos de implementação
Crie fluxos de verificação facial online
Adicione verificação facial online ao onboarding, recuperação de conta e ações sensíveis com um fluxo baseado no navegador. Use a documentação abaixo para criar uma aplicação, conectar o SDK, validar resultados e monitorar eventos de verificação.
Crie um fluxo de verificação no navegador
Crie uma aplicação FACEIO, consulte o guia de integração e conecte a verificação facial no navegador ao seu fluxo de onboarding, recuperação ou ação sensível. Seu backend mantém o controle final da decisão.