Skip to main content
Esta sessão documenta a integração de liveness usando o motor FaceTec diretamente, distribuído pela Valid através do LivenessFacetecSDK — um SDK que embute o FaceTec SDK e orquestra a sessão biométrica fim-a-fim contra o backend da Plataforma ID.

Quando usar essa rota

A Plataforma ID oferece duas formas de integrar liveness:
CaracterísticaLiveness HubFaceTec direto
Motor biométricoAbstraídoFaceTec 9.7.118 (fixo)
Pacote no clienteliveness-hub-sdkliveness-facetec-sdk
CustomizaçãoPadronizada ValidAPI completa do FaceTec
Quando escolherCaso de uso geral, integração mais simplesRequisito contratual de FaceTec, certificação iBeta PAD Level 2 ou parametrização de risco vinda do FaceTec
Se você não tem um requisito específico que demande o motor FaceTec, prefira o Liveness Hub (também disponível para iOS).

Plataformas suportadas

O LivenessFacetecSDK está disponível para Android e iOS. A versão Web está no roadmap.
PlataformaStatusVersão
AndroidDisponívelliveness-facetec-sdk 1.3.0 (FaceTec 9.7.118)
iOSDisponívelLivenessFacetecSDK 1.3.0 (FaceTec 9.7.118)
WebDisponívelLivenessFacetecSDK 1.0.0 (FaceTec 9.7.118)

Como funciona

O LivenessFacetecSDK expõe uma fachada minimalista que, internamente:
  1. Inicializa o FaceTec SDK com os parâmetros fornecidos pelo consumer.
  2. Abre a UI nativa do FaceTec e captura o face scan.
  3. Submete o resultado ao backend de forma segura.
  4. Emite o resultado consolidado para a aplicação.
Você não precisa lidar manualmente com retries ou submissão — toda essa orquestração está dentro do SDK.

Próximos passos

Android

Instalação

Adicione o binário e configure o seu projeto

Implementação

Inicialize o SDK e dispare uma verificação de vivacidade

Customização

Personalize a aparência da UI do FaceTec

Solução de problemas

Erros comuns, mapeamento de exceções e dicas de ProGuard

iOS

Instalação

Adicione o XCFramework e configure o Xcode

Implementação

Inicialize o SDK e dispare uma verificação de vivacidade

Customização

Personalize a aparência da UI do FaceTec

Solução de problemas

Erros comuns, re-assinatura de frameworks e limitação do simulador