Controle a idade de estudantes ao abrigo de COPPA, GDPR-K e FERPA. Confirme a identidade do examinando com correspondência facial e prova de vida — sem necessidade de vigilância.
Confiado por mais de 2.000 organizações em todo o mundo.
Criado para edtech
Verifique o estudante. Proteja a credencial.
Documento + Prova de Vida + Correspondência Facial por inscrição, Autenticação Biométrica em cada sessão de exame. Fluxos de controlo de idade e KYC reutilizável entre cursos.
Como funciona
Do registo ao utilizador verificado em quatro passos.
Passo 01
Crie um workflow
Escolha os módulos que a sua vertical precisa no Workflow Builder. Verificação de ID, Deteção de Vida Passiva, Correspondência Facial, Análise AML, Análise de Dispositivo e IP, Comprovativo de Morada, Monitorização AML, Autenticação Biométrica — um botão para cada. Sem código.
Passo 02
Abrir uma sessão
POST /v3/session/ com workflow_id e os seus vendor_data. Receba um session_url de volta, redirecione o utilizador. A mesma chamada para web, iOS, Android, React Native, Flutter.
Passo 03
Verificar + decidir
A UI alojada captura o documento, executa a deteção de vida, corresponde o rosto, verifica listas AML, tudo em paralelo. O veredito é devolvido em menos de 2 segundos. A política de risco decide Aprovar, Rever ou Recusar por aplicação.
Passo 04
Monitorizar + remediar
Webhook em cada alteração de estado com verificação X-Signature-V2. Os acertos AML contínuos são transmitidos para a Gestão de Casos. A Monitorização de Transações sinaliza transferências de alto risco e aciona automaticamente o re-KYC para o utilizador.
Criado para developers · Criado contra a fraude · Aberto por design
Todos os módulos de que precisa para para ensino online e exames. Um único fluxo de trabalho.
Vinte e cinco módulos publicados num único Workflow Builder. Cada um é um botão no mesmo endpoint /v3/session/ — sem níveis de upsell, sem SKUs separados, sem chamadas adicionais.
KYC (conheça o seu cliente) completo em menos de dois segundos.
Verificação de ID, Deteção de Vida Passiva, Correspondência Facial e Análise de Dispositivo e IP em cada sessão. Certificação iBeta Presentation Attack Detection (PAD) Nível 1. Inferência de ponta a ponta em menos de 2 segundos, $0.33 por KYC em pacote, 500 gratuitas todos os meses.
Vinte e cinco módulos publicados num único Workflow Builder. Ative a Verificação de ID, Deteção de Vida, Correspondência Facial, AML, Comprovativo de Morada, Autenticação Biométrica — e os extras por vertical que a sua jurisdição exige — sem trabalho de engenharia.
Mais de 1.300 listas de sanções, PEP e media adversa.
Análise AML a $0.20 por verificação, monitorização contínua a $0.07 por utilizador por ano. Atualização diária de delta em 14 idiomas. Workflow de Relatório de Atividade Suspeita (SAR) e Gestão de Casos integrados. Alinhado com 6AMLD, Bank Secrecy Act e FFIEC de imediato.
Pessoas Politicamente Expostas (PEP)1Correspondência
Notícias desfavoráveis · janela de 30 dias0Limpo
04 · Política de risco
Decidir. Rever. Aprovar. Por risco. Por aplicação.
Cada categoria de risco — utilizador duplicado, acerto AML, alto risco de inteligência de dispositivo, baixa deteção de vida do documento, incompatibilidade de geolocalização — mapeia para uma ação configurável. Ajuste a política por aplicação, por país, por tipo de documento, sem necessidade de nova implementação.
Política de riscopor aplicação
POSSIBLE_DUPLICATED_USERReview
AML_HIT_SANCTIONSDecline
AML_HIT_PEPReview
DEVICE_INTEL_HIGH_RISKReview
DOCUMENT_LIVENESS_LOWDecline
IP_GEOLOCATION_MISMATCHApprove
05 · Monitorizar
Detete fraudes após o onboarding do utilizador.
Monitorização de Transações em tempo real com 11 pacotes de regras predefinidos — velocidade, estruturação, padrões de mula, Regra de Viagem da Força-Tarefa de Ação Financeira (FATF). A remediação automática AWAITING_USER aciona um passo de re-KYC para transferências de alto risco sem trabalho de engenharia.
Cada cliente regulado passa pelas três fases. Uma API, um orquestrador, uma fatura — desde a reautenticação de utilizadores recorrentes, passando pelo onboarding KYC + Know Your Business (KYB), até à monitorização contínua de transações e rastreio de carteiras a $0.15 por verificação.
Integre o onboarding para ensino online e exames com um único prompt.
Cole o bloco abaixo no Claude Code, Cursor, ChatGPT ou qualquer agente de codificação através do nosso servidor MCP. O agente lê-o e escreve a integração.
didit-integration-prompt.md
# Didit industry onboarding — integrate in 5 minutes
You are integrating Didit's identity + fraud stack into <my_stack>. Follow
these steps exactly. Every URL, header, and enum value below is canonical —
do not paraphrase or "improve" them.
## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/
(returns an API key bound to the workspace + application).
## 2. Compose a workflow for your vertical
Create a workflow with the modules your vertical needs:
POST https://verification.didit.me/v3/workflows/
Header: x-api-key: <your-api-key>
Body: workflow_label, features array — UPPERCASE enum values
Recommended starter bundle (full KYC):
[
{ "feature": "ID_VERIFICATION" },
{ "feature": "LIVENESS" },
{ "feature": "FACE_MATCH" },
{ "feature": "IP_ANALYSIS" }
]
Add per-vertical modules from this list:
AML_SCREENING, PROOF_OF_ADDRESS, NFC, AGE_ESTIMATION, BIOMETRIC_AUTH,
PHONE_VERIFICATION, EMAIL_VERIFICATION, QUESTIONNAIRE, DATABASE_VALIDATION.
## 3. Create a verification session
POST https://verification.didit.me/v3/session/
Headers:
x-api-key: <your-api-key>
Content-Type: application/json
Body:
{
"workflow_id": "<wf_id_from_step_2>",
"vendor_data": "<your_internal_user_id>",
"callback": "<your_webhook_url>"
}
Response:
{
"session_id": "ses_...",
"session_url": "https://verify.didit.me/?session_token=...",
"status": "Not Started"
}
Redirect the user to session_url. The hosted UI handles capture, lighting,
mobile handoff, and accessibility for you.
## 4. Webhooks
- Register a destination once via
POST https://verification.didit.me/v3/webhook/destinations/
Body: url, subscribed_events: ["session.verified", "session.review_started",
"session.declined", "kyc_expired"]
- Response includes secret_shared_key — store it.
- Every webhook delivery carries an X-Signature-V2 header you MUST verify
before trusting the payload. Algorithm:
1. sortKeys(payload) recursively
2. shortenFloats (truncate trailing zeros after the decimal point)
3. JSON.stringify the result
4. HMAC-SHA256 with the secret_shared_key
5. Hex-encode, compare to the X-Signature-V2 header.
## 5. Read the report
The session payload returns one object per feature. Common fields:
- status: "Approved" | "Declined" | "In Review" | "Expired" | "Not Finished"
- id_verification.document_type, document_number, expiration_date
- liveness.score (0-100), liveness.passed (boolean)
- face_match.confidence (0-100), face_match.passed
- aml.hits: array (sanctions / PEP / adverse-media matches)
- ip_analysis.country, ip_analysis.risk_level
- warnings: array of risk codes — each surfaces in the console's risk policy
## 6. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE (e.g. ID_VERIFICATION, LIVENESS, FACE_MATCH, AML_SCREENING).
- Auth header is x-api-key (lowercase, hyphenated).
- Webhook signature header is X-Signature-V2 (NOT X-Signature).
- Always verify webhook signatures before trusting payload data.
- Status casing matches exactly: "Approved", "Declined", "In Review",
"Expired", "Not Finished" (title-cased, space-separated).
## 7. Pricing reference (public)
- Full KYC bundle (ID + Liveness + Face Match + IP): $0.33 per session
- AML Screening: $0.20 per check, ongoing $0.07 / user / year
- Wallet Screening: $0.15 per screen — or bring your own provider
- 500 free verifications every month, forever, on every account.
## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Switch to live: flip the application's environment toggle in console.
When in doubt: https://docs.didit.me
Precisa de mais contexto? Consulte a documentação completa do módulo.docs.didit.me →
Conformidade desde a conceção
Abra um novo país com um clique. Nós fazemos o trabalho difícil.
Abrimos as subsidiárias locais, garantimos as licenças, realizamos os testes de penetração, obtemos as certificações e alinhamos com cada nova regulamentação. Para lançar verificações num novo país, basta ativar um botão. Mais de 220 países ativos, auditados e testados trimestralmente — o único fornecedor de identidade que um governo de um estado-membro da UE formalmente considerou mais seguro do que a verificação presencial.
Por pacote completo de KYC (conheça o seu cliente).
<0s
Inferência de ponta a ponta por sessão.
0+
Países e territórios suportados.
0
Verificações gratuitas todos os meses, para sempre.
Soluções típicas por setor.
EdTech
Cursos online, programas de certificação, licenciamento profissional, plataformas de supervisão de exames — identidade no registo e supervisão biométrica por sessão de exame.
01 · Verificação
Onboarding. Confirme a identidade. Rastreie.
Confirme que um novo utilizador é real, único e corresponde ao documento que apresenta. Rastreie contra mais de 1.300 listas de sanções, PEP (Pessoas Politicamente Expostas) e meios de comunicação adversos na mesma chamada. Confirme que o aluno é real e elegível por idade. A Estimativa de Idade controla o conteúdo COPPA / classificado por idade; o ID + Face Match ancora a credencial a um humano real, para que o certificado seja fiável.
Verificação
$0.33per verified learner
Verificação de ID500 grátis / mês$0.15
Prova de Vida Passiva500 grátis / mês$0.10
Correspondência Facial (1:1)500 grátis / mês$0.05
Análise de Dispositivo e IP500 grátis / mês$0.03
Deteção de DuplicadosGrátisGrátis
Utilizadores BloqueadosGrátisGrátis
02 · Autenticação
Reverifique em momentos sensíveis.
Um utilizador que regressa confirma novamente a identidade com uma nova selfie — a mesma infraestrutura que no onboarding. Ative em ações de alto valor, alto risco ou alta confiança. Execute a Autenticação Biométrica em cada sessão de exame — confirma que o examinando é o aluno registado e elimina a fraude de teste por procuração que a supervisão de texto não deteta.
Autenticação
$0.10per exam sitting
Autenticação Biométrica$0.10
Deteção de DuplicadosGrátisGrátis
Utilizadores BloqueadosGrátisGrátis
Verificação TelefónicaOpcional+Variable
Verificação de EmailOpcional+$0.03
Os totais apresentados incluem apenas os módulos obrigatórios. Os sinais antifraude gratuitos nunca têm custo adicional; os módulos opcionais e recomendados estão assinalados. Descontos por volume para Enterprise — fale com a equipa de vendas para um orçamento personalizado.
Três níveis, uma tabela de preços
Comece grátis. Pague por utilização. Expanda para Enterprise.
500 verificações gratuitas todos os meses, para sempre. Pague à medida que usa para produção. Contratos personalizados, residência de dados e SLAs (Acordos de Nível de Serviço) no Enterprise.
Grátis
Grátis
$0 / mês. Não é necessário cartão de crédito.
Pacote KYC gratuito (Verificação de ID + Prova de Vida Passiva + Correspondência Facial + Análise de Dispositivo e IP) — 500 / mês, todos os meses
Comece grátis → pague apenas quando uma verificação for executada → desbloqueie o Enterprise para um contrato personalizado, SLA ou residência de dados.