Campeão Sec
AUTH 1:1

Autenticação Biométrica 1:1 com Prova de Vida

Zero documento. Apenas biometria.
Reutiliza o enrollment do KYC. Resultado em < 4 segundos.

R$0,15/ autenticação
Começar grátis no sandboxDocumentação
R$0,15
Custo por auth
< 4s
Resultado
Zero
Custo variável
Grátis
Sandbox

Integração em 3 passos.

01

Crie uma sessão no backend

Um POST com o external_id do usuário. O backend retorna um session_token único com TTL de 15 minutos.

http
POST /v1/auth/session
Authorization: Bearer sk_live_...

{
  "external_id": "usr_123",
  "webhook_url": "https://api.meuapp.com/webhook/auth"
}

 201 Created
{
  "session_token": "a1b2c3d4...",
  "expira_em": "2026-07-31T16:30:00Z"
}
02

Embedde o widget

Uma linha de JavaScript. O widget guia o usuário pela prova de vida — sem tirar foto de documento.

http
<script src="https://sdk.campeaosec.com/widget.js"></script>

<script>
  CampeaoSec.initAuth({
    sessionToken: "a1b2c3d4...",
    onAuthenticated: (data) => console.log("Autenticado", data),
    onRejected:      (data) => console.log("Rejeitado",   data),
    onError:         (err)  => console.error("Erro",      err),
  });
</script>
03

Receba o resultado

Webhook autenticado com HMAC-SHA256. Resultado em menos de 4 segundos com score de liveness e score facial.

http
POST https://api.meuapp.com/webhook/auth
X-CampeaoSec-Signature: sha256=abc123...

{
  "event": "auth.completed",
  "auth_id": "uuid",
  "external_id": "usr_123",
  "authenticated": true,
  "score_liveness": 96,
  "score_facial": 91,
  "reason": null,
  "completed_at": "2026-07-31T16:15:03Z"
}
R$0,15
por autenticação
Descontos por volume disponíveis
Criar conta grátis

FAQ Auth 1:1

O Auth 1:1 requer que o usuário tenha feito KYC antes?
Sim. O Auth 1:1 reutiliza o embedding facial gerado durante o KYC Verify. O usuário precisa ter ao menos uma verificação KYC aprovada na sua plataforma.
O que é "prova de vida"?
Prova de vida (liveness) é a detecção de que a pessoa está presente e viva — não é uma foto ou vídeo gravado. O widget solicita movimentos aleatórios (piscar, virar) para garantir a presença real.
Quanto custa?
R$0,15 por autenticação, sem contrato mínimo e sem mensalidade. Descontos por volume estão disponíveis — entre em contato para saber mais.
O Auth 1:1 usa créditos separados do KYC?
Sim. Créditos Auth 1:1 e créditos KYC são saldos independentes — você compra e acompanha separadamente no portal.
Qual a mesma API key do KYC?
Sim. A mesma API key (sk_live_... ou sk_test_...) autoriza tanto KYC quanto Auth 1:1. Não é necessário criar chaves separadas.

Comece em minutos. Pague pelo uso.

Sem cartão de crédito. Sem contrato mínimo. Créditos comprados via PIX.

Criar conta grátisVer documentação