Prova de vida + comparação facial
Verificação de identidade confiável para o seu produto
Integre liveness e comparação facial com SDK React ou chamadas HTTP diretas. Auditoria completa, dashboard de uso e interface em português.
- SDK React com três fluxos de verificação
- API REST para comparar duas imagens (URL ou base64)
- Dashboard com métricas e histórico completo
- Chaves de API com restrição por domínio
Funcionalidades
Tudo o que a verificação de identidade exige
Da captura à auditoria, a techfaceID cobre o fluxo completo para você focar no seu produto.
Prova de vida
Confirme que há uma pessoa real diante da câmera, com detecção resistente a fotos, vídeos e máscaras.
Comparação facial
Compare selfie com documento via SDK ou endpoint REST — envie URL ou base64 e receba similaridade e match.
API REST server-to-server
POST /v1/compare compara duas imagens sem SDK. Erros claros para rosto ausente, múltiplos rostos ou URL inacessível.
SDK React plug-and-play
Componentes prontos para React e Next.js. Instale, configure a apiKey e publique — sem configuração de infraestrutura.
Dashboard e métricas
Acompanhe volume, taxa de aprovação e consumo por período e por tipo de verificação, em tempo real.
Auditoria completa
Cada tentativa registra resultado, confiança, similaridade, IP e user-agent para rastreabilidade total.
Chaves com controle fino
Gere múltiplas chaves de API, restrinja por domínio e monitore o uso de cada uma individualmente.
Como funciona
Do cadastro à produção em três passos
Crie sua conta e gere uma apiKey
Cadastro em menos de um minuto. Gere quantas chaves precisar e restrinja por domínio, se quiser.
Integre SDK ou API REST
Use o techface-sdk no frontend ou POST /v1/compare no backend — mesma apiKey, mesma auditoria no dashboard.
Acompanhe tudo no dashboard
Resultados, gráficos de uso e histórico completo de cada verificação, filtráveis por tipo e período.
Integração
SDK no frontend ou API no backend
O SDK cuida da câmera, liveness e telas de resultado. Para backends, compare duas imagens já capturadas com uma única requisição HTTP.
- Compatível com React e Next.js (App Router)
- Três fluxos no SDK: liveness, facematch ou ambos
- POST /v1/compare com URL ou base64 (sem SDK)
- Erros tratados com mensagens em português
import "techface-sdk/styles.css";
import { Techface, FaceMatchCheck } from "techface-sdk";
Techface.configure({ apiKey: process.env.TECHFACE_API_KEY });
export function Verificacao() {
return (
<FaceMatchCheck
liveness
referenceImage={{ url: "https://exemplo.com/documento.jpg" }}
onResult={(result) => console.log(result.approved)}
/>
);
}curl -X POST https://api.techfaceid.com/v1/compare \
-H "Authorization: Bearer tf_live_sua_chave" \
-H "Content-Type: application/json" \
-d '{
"referenceImage": { "url": "https://exemplo.com/doc.jpg" },
"compareImage": { "base64": "/9j/4AAQSkZJRg..." }
}'Segurança
Projetada para ambientes que não podem falhar
Chaves nunca armazenadas em claro
Suas apiKeys são guardadas apenas como hash SHA-256. A chave completa é exibida uma única vez, na criação.
Domínios autorizados por chave
Opcionalmente, restrinja cada chave aos domínios do seu app. Sem configuração, qualquer domínio pode utilizar a chave.
Rastreabilidade de ponta a ponta
Toda verificação fica registrada com IP, user-agent, resultado e timestamps — pronta para auditorias e LGPD.