Skip to main content
O LivenessFacetecSDK Web é distribuído exclusivamente via CDN. Você adiciona uma única tag <script> à sua aplicação e o SDK carrega automaticamente o motor FaceTec — não é preciso adicionar uma segunda tag para o FaceTec.

Visão geral

Integração com uma tag

Carregue o SDK inteiro com uma única tag <script>

B2B by design

A x-api-key nunca toca o navegador — vive no seu backend

Sem ponto de montagem

A captura abre como camada full-screen sobre a página

Customização completa

Locales pt-BR/en-US e temas que espelham a API do FaceTec

Requisitos

Sem a liberação do domínio na licença FaceTec, a inicialização do SDK falha (veja INITIALIZATION_FAILED). Envie os domínios à equipe da Valid antes de testar em produção.

Instalação via CDN

Não há pacote npm público — o SDK é carregado diretamente do CDN.
Produção — recomendado (sempre a mais recente)
Produção — versão fixa
Para descobrir a versão publicada no momento:

Verificando o carregamento

Depois do carregamento, o objeto LivenessFacetecSDK está disponível globalmente:
Assim que o script termina de carregar, o SDK já dispara sozinho o preload do motor FaceTec — você não precisa chamar nada manualmente para isso.

Estrutura HTML mínima

Backend obrigatório

O SDK não embarca a x-api-key. Você precisa expor um endpoint no seu backend que chame POST /api/v2/sessions e devolva apenas sessionId/sessionToken ao cliente.
Nunca exponha a x-api-key no navegador. Mesmo ofuscada, qualquer chave embarcada no bundle JS pode ser extraída por DevTools. Veja Serviço para o fluxo recomendado.
Exemplo mínimo (Node.js / Express):

Próximos passos

Implementação

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

Customização

Personalize cores, textos, fontes e idioma da UI

Solução de problemas

Mapeamento de erros, causas e diagnóstico

Serviço

Contrato HTTP do backend que emite o token de sessão