Pular para o conteúdo principal
Identificação Facial

Derive um person_id estável a partir de uma selfie — a identidade é o resultado da chamada, não a entrada. Nenhum identificador é declarado pelo usuário.

O que este caso de uso resolve

A Identificação Facial é indicada para cenários onde não existe um relacionamento com documento emitido pelo governo — situações em que os clientes desejam evitar a coleta de números de documento por razões de privacidade.

Sua função central é criar uma identidade única para cada rosto a partir de um único envio de selfie.

Isso permite que você:

  • Detecte usuários recorrentes e evite contas duplicadas — reconheça se a mesma pessoa está retornando ou tentando criar múltiplas contas, garantindo um reconhecimento de identidade consistente sem documentos oficiais.
  • Integre via Web, Nativo ou API — utilizando apenas a imagem da selfie como entrada, sem necessidade de dados de documento adicionais.
  • Combine com outros sinais — adicione o IdFace junto com outras capabilities conforme necessário.

Use este caso de uso quando:

  • Você deseja um ponto de entrada de cadastro completamente sem atrito, sem digitação e sem envio de documento.
  • Você precisa reconhecer um usuário recorrente apenas pelo rosto, vinculando-o a um registro existente no seu sistema identificado por person_id.
  • Seu cenário exige identificar um usuário sem contexto prévio, como totens, terminais ou fluxos B2B de primeiro contato com parceiros.

Se o seu cenário já possui um identificador declarado e você só precisa confirmar que o rosto pertence a esse usuário, utilize o Cadastro sem documento.

Capabilities envolvidas

Pipeline executado dentro de um único processo:

CapabilityObrigatóriaPapel no fluxo
Prova de VidaRecomendada em todos os casosConfirma que uma pessoa real está na frente da câmera no momento da captura. Âncora biométrica do processo.
IdFaceObrigatória em todos os casosIdentifica a pessoa a partir da selfie em relação à base de cadastro e retorna um person_id estável e opaco.
dica

A Classificação de Risco de Fraude pode ser adicionada ao pipeline base quando sinais adicionais de fraude forem necessários.

Pré-requisitos

  • Bearer token — consulte Autenticação.
  • Credenciais de sandbox — consulte Ambientes.
  • SDK ou componente Web instalado — apenas para integrações Web e SDK.

Implementação passo a passo

Integração via SDK nativo — a captura é executada dentro do seu app usando o SDK da Unico para Android, iOS ou Flutter.

  1. Instale o SDK — adicione a dependência do SDK da Unico para a sua plataforma. Consulte o guia de configuração para Android, iOS ou Flutter.
  2. Crie um processo — chame Create Process com flow=idface. Use o token retornado para inicializar o SDK.
  3. Inicie a captura — o SDK exibe a interface da câmera e realiza a detecção de vivacidade no dispositivo, retornando o payload capturado.
  4. Consulte o resultado — chame Get Process para recuperar os resultados de IdFace.
  5. Aplique as regras de negócio — avalie os campos de idFace.result para aprovar, reprovar ou escalar.
Android

SDK Android nativo para captura no app.

iOS

SDK iOS nativo para captura no app.

Flutter

SDK Flutter multiplataforma para captura no app.