A Verificação de identidade continua sendo um único recurso configurável, com faturamento definido pelo método usado, mas a foto de um documento deixou de ser o único caminho. Agora você escolhe, país por país, quais métodos uma pessoa pode usar.
- Captura de documento, sem mudanças — todos os tipos de documento, regras de captura e limiares que você já configura continuam funcionando exatamente como antes, e um fluxo de verificação (workflow) que não define métodos continua usando apenas a captura de documento
- Consulta sem documento — o usuário digita o número do documento nacional de identidade e alguns dados pessoais, e nós os conferimos com a fonte oficial daquele país. Sem foto nem envio de documento. Na maioria dos países essa fonte é um registro governamental e, em alguns, um cadastro de birô de crédito, de serviços financeiros, de concessionárias ou de registros residenciais. Por isso, a tabela de cobertura informa a fonte exata de cada país
- Carteiras de identidade digital, em produção para cinco sistemas — MitID (Dinamarca), Finnish Trust Network (Finlândia), Smart-ID (Estônia, Letônia, Lituânia e Bélgica), Mobile-ID (Estônia e Lituânia) e BankID Sweden já verificam pessoas em produção. O usuário faz login com uma identidade que já possui, e a carteira compartilha um conjunto assinado de atributos
- Sua marca nas páginas de login — as páginas de login das carteiras exibem as cores da sua marca própria, e Smart-ID e Mobile-ID rodam dentro do mesmo design de verificação do restante do fluxo
- O roadmap continua visível — todas as outras carteiras do catálogo, incluindo iDIN, Vipps, BankID Norway, itsme, Freja eID, Personalausweis, UAE PASS, gov.br, OneID e EUDI Wallet, aparecem como Em breve e ainda não podem ser ativadas. Consulte a página de carteiras para ver cobertura e preços
- Escolha por país — a aba Países da etapa de Verificação de identidade ativa ou desativa cada método e cada carteira para cada país, e as mesmas configurações estão disponíveis pela API
Quando um registro governamental retorna o retrato da pessoa (África do Sul, Nigéria, Argentina e Panamá), a consulta também coleta uma selfie e a compara com esse retrato, sem custo além do preço da consulta. Uma opção por país, skip_liveness_and_face_match (ativada por padrão), permite que o fluxo pule as próprias etapas de Prova de vida e Correspondência facial após uma correspondência. Desative-a para executá-las mesmo assim. Na Argentina, você também pode escolher uma consulta sem selfie, descrita em Escolha a fonte de consulta por país.
Você decide o que acontece quando um método não dá certo
As consultas têm opções separadas para correspondência parcial, ausência de correspondência e falta de resposta da fonte. As carteiras têm uma única opção para um login que falhou, foi cancelado ou expirou. Cada opção encaminha o usuário para a captura de documento ou recusa a sessão.
- Você define as novas tentativas — de uma a cinco tentativas, uma por padrão, e só contam as consultas que a fonte de fato respondeu
- Um erro de digitação não custa nada — um número que não passa na validação de formato nunca chega à fonte, então não é contado nem cobrado
- O console mostra o custo antes de você salvar — cada opção de consulta detalha quanto aquela configuração custa
As sessões, a API de decisão e o webhook status.updated agora trazem o método que produziu cada Verificação de identidade e o nível de garantia correspondente: Documentary para um documento, Data match para uma consulta e Cryptographic para uma carteira. Os níveis descrevem evidências diferentes; não são uma classificação.
- Comparação com o registro — cada campo comparado, com o que o usuário informou, o que a fonte tinha e se houve correspondência, além de detalhes separados do erro da fonte quando ela não respondeu
- Detalhes da credencial — a carteira, a autoridade emissora, o nível de garantia declarado e se a assinatura foi validada
- As integrações existentes não são afetadas — uma sessão com documento informa
document e documentary e deixa os novos campos vazios
Preços
A captura de documento não muda: $0.15 por verificação, com as primeiras 500 verificações de cada mês gratuitas. Os preços das consultas estão publicados na tabela de países e identificadores, em USD por tentativa respondida, e os preços das carteiras estão na página de carteiras. Uma fonte que consulta mais de um serviço cobra cada serviço que respondeu, e novas tentativas podem gerar cobranças adicionais.
- Respondeu, foi cobrado — uma fonte que respondeu cobra a consulta, havendo correspondência ou não
- Sem resposta, sem cobrança — uma fonte que nunca respondeu não é cobrada
- O fallback é cobrado à parte — um usuário que recorre à captura de documento paga também por essa captura
Saiba mais em Métodos de Verificação de identidade, Consulta sem documento e Carteiras de identidade digital.
Escolha a fonte de consulta por país
Quando um país tem mais de uma fonte para a consulta sem documento, agora você escolhe qual delas é usada.
- Uma fonte por país, à sua escolha — a aba Países permite escolher a fonte de cada país que oferece mais de uma
- Argentina sem selfie — o registro nacional da Argentina pode ser consultado sem selfie pelo mesmo preço. Suas etapas de Prova de vida e Correspondência facial continuam sendo executadas depois, porque nenhum retrato é retornado
- Brasil com selfie verificada — o Brasil pode usar uma fonte que confirma que a selfie pertence ao titular do CPF, e uma etapa posterior de Correspondência facial usa essa selfie
Verificação de empresas: escolha quantos dados de registro você compra
A consulta ao registro de cada país agora tem três níveis de dados, com o preço exibido antes da escolha.
- Lite, Shareholders ou UBOs — escolha o nível por país na etapa KYB Registry Check e em uma verificação avulsa. O console mostra o preço daquele país para cada nível
- Novos endpoints independentes —
POST /v3/kyb/shareholders/ e POST /v3/kyb/ubo/. A resposta informa o nível solicitado e o nível entregue, e um país ou empresa sem dados de propriedade é entregue e cobrado como Lite. Consulte Acionistas e UBOs
- Os solicitantes não esperam pelo registro — o solicitante confirma a empresa e segue em frente enquanto os dados de propriedade ainda estão sendo obtidos, e o registro da empresa indica isso em vez de mostrar que não há dados de propriedade
- A inclusão manual de empresa tem preço claro — uma empresa que o solicitante digita manualmente é cobrada com uma taxa fixa de $0.75, e a aba Países mostra essa taxa
O editor de fluxos detecta erros antes de você publicar
Agora o editor sinaliza fluxos que, sem avisar, fariam o oposto do que você desenhou.
- Ramificações contraditórias são sinalizadas: uma ramificação cuja condição contradiz o resultado para o qual ela encaminha, como “status do documento não é Recusado” levando a Sessão recusada, recebe um selo de aviso no canvas. A API de validação de grafo retorna o mesmo aviso
- Ramificação por subtipo de documento: encaminhe uma sessão pelo subtipo exato do documento, como carteira de identidade nacional versus autorização de residência
- Veja por que uma sessão seguiu seu caminho: a linha do tempo da sessão mostra cada decisão de ramificação e o nó de status que encerrou a sessão, também disponível como
workflow_terminal_node_id na API de decisão com include=events
- Limiares de falsificação explicados: a etapa de Verificação de identidade explica o que cada limiar de falsificação faz
Mais controle sobre as verificações faciais
Você decide quando a Busca facial é executada, e um rosto que reaparece em outro documento agora pode recusar uma sessão.
- Desative a Busca facial por fluxo: uma chave nas abas Regras de Prova de vida e Estimativa de idade (
face_search_enabled). Ela vem ativada por padrão, então os fluxos existentes não mudam. Veja Busca facial
- Mesmo rosto, documento diferente: escolha o que acontece quando um rosto já aprovado em outro documento de identidade reaparece e veja o veredito na sessão
- Recuse capturas que não são gravações ao vivo: a análise de vídeo da prova de vida agora pode recusar uma sessão, e não apenas reportar
- Câmeras emuladas são detectadas: uma captura de prova de vida feita em um dispositivo emulado ou virtualizado gera um risco sobre o qual você pode agir
- Pontuações de prova de vida do documento em todo resultado: a API de decisão traz as pontuações
document_liveness para substituição de retrato, cópia impressa e reprodução em tela, mesmo quando nenhum aviso foi disparado
- Campos críticos cobertos: um documento cujo número ou outro campo crítico está coberto gera um aviso configurável, inclusive na API independente de Verificação de identidade
Análise AML
Você pode gerenciar o monitoramento contínuo pela API, e uma etapa AML pode analisar qualquer pessoa citada em um documento.
- Monitoramento contínuo pela API:
POST /v3/users/aml-monitoring/ e POST /v3/businesses/aml-monitoring/ ativam ou desativam o monitoramento para até 1.000 perfis por vez, com uma simulação que apenas estima o resultado, e lotes grandes são executados como um job. Veja Monitoramento AML
- Comprovação de que o monitoramento foi executado: cada resultado AML mostra as evidências do monitoramento contínuo
- Analise qualquer pessoa citada em um documento: uma etapa AML pode receber uma pessoa encontrada por uma etapa anterior de Document AI, como uma certidão fiscal ou um contrato social, e você escolhe qual entidade cada etapa AML analisa
- Triagem de carteiras como verificação avulsa: execute uma triagem de carteira sob demanda pelo console, sem sessão. O item de cobrança agora se chama Verificação e Triagem de Carteiras
- Ensaie a análise AML no sandbox:
sandbox_scenario em POST /v3/aml/ simula uma correspondência sem uma sessão de usuário final
Monitoramento de transações
Comece com presets prontos para iGaming e refine as regras com filtros pelo valor atual e uma lista de moedas mais ampla.
- Presets de regras para iGaming: regras de eventos prontas para plataformas de jogos, como abuso de bônus e chip dumping, na biblioteca de regras
- Filtros de velocidade pelo valor atual: as condições de velocidade podem filtrar pelo valor da transação atual
- Mais moedas: o seletor de moedas lista todas as moedas em circulação, e os PDFs de transações mostram cada valor com as casas decimais da própria moeda
- Transações de sandbox se identificam: uma transação avaliada em uma aplicação de sandbox informa seu ambiente, para que uma execução de regras vazia não seja confundida com uma regra com defeito
Didit Copilot
O Copilot mostra o que alterou, permite desfazer e pode agir em mais partes do console.
- Veja e desfaça alterações: depois de uma interação que edita um fluxo, um cartão de alterações lista o que mudou, e Desfazer reverte a alteração
- Skills com barra: digite ”/” no campo de mensagem para listar os modelos da página em que você está
- Age em mais partes do console: troque de organização ou de aplicação, renomeie aplicações, duplique, renomeie, arquive ou vincule fluxos, abra as caixas de diálogo de membros, funções, webhooks e listas, e bloqueie um usuário ou baixe um PDF a partir de uma sessão
- Mais controle sobre a conversa: escolha o idioma das respostas no cabeçalho, anexe arquivos do Word e de texto simples e exclua todas as conversas do histórico
- Aviso de IA: as respostas são marcadas como geradas por IA abaixo do campo de mensagem
- Ações do Copilot na Central de Ajuda: a lista do que o Copilot pode fazer está documentada em todos os idiomas
Marca: seu nome nos códigos por SMS e nos e-mails de documento expirado
- Sua marca nos códigos por SMS: a nova aba SMS em Personalização define o Nome do remetente de SMS, a marca exibida nas mensagens com código de verificação, com pré-visualização em tempo real. Deixe em branco para usar o nome público da sua aplicação
- E-mails de reenvio por documento expirado: um e-mail de reenvio para um documento expirado informa que o documento expirou, e você pode redigir esse e-mail na aba Textos
Suporte
- Anexos em tickets com arrastar e soltar: solte um arquivo no ticket ou use o clipe de papel
- Feche seu próprio ticket: marque um ticket como resolvido pelo console ou pelo Copilot e responda para reabri-lo
API de sessões e webhooks
- PDF do histórico do usuário pela API:
GET /v3/users/{vendor_data}/generate-pdf/ retorna um único PDF com a sua marca com as 20 sessões concluídas mais recentes do usuário, o mesmo relatório de Baixar PDF no console. Veja Gerar PDF
- Códigos em Comprovante de endereço e Document AI: os QR codes e códigos de barras encontrados no documento são retornados em
detected_codes e aparecem na revisão da sessão
- Aviso de verso indisponível: um resultado de Verificação de identidade traz o aviso informativo
DOCUMENT_BACK_SIDE_NOT_AVAILABLE quando o seu fluxo de verificação (workflow) pede os dois lados, mas o catálogo de documentos da Didit não tem verso registrado para o documento reconhecido, de modo que apenas a frente pôde ser coletada
X-Signature-Simple foi descontinuado: verifique os webhooks com X-Signature-V2. Veja Webhooks
- Entregas de webhook pelo MCP: liste e reenvie os webhooks de uma sessão pelo Didit MCP, conforme descrito abaixo
Didit MCP
O seu agente de IA conectado agora pode explicar decisões de sessões, diagnosticar a entrega de webhooks e criar fluxos validados.
- Explique uma decisão:
didit_session_explain_decision mostra por que uma sessão terminou como Aprovado, Recusado ou Em revisão: o aviso, a regra de status ou a alteração feita pelo revisor
- Verifique e reenvie webhooks:
didit_session_webhooks lista as entregas de webhook de uma sessão e pode aguardar a primeira, e didit_session_webhook_resend reenvia uma delas
- Crie um fluxo a partir de uma especificação simples:
didit_workflow_build_graph transforma uma lista de recursos, com os países exatamente como você os nomeou, em um grafo completo e validado
- Saiba o que cada país oferece:
didit_workflow_get_kyb_registry_catalog retorna os níveis e os preços dos registros, e a ferramenta de catálogo de métodos de Verificação de identidade retorna as consultas e as carteiras disponíveis em cada país
Saiba mais em Ferramentas do Didit MCP.
Novos documentos
- Carteiras de identidade policiais: agora aceitas na Argentina, em Brunei, na Colômbia e nas Filipinas
- Novos documentos do Canadá, da Moldávia e dos EUA: a carteira de motorista e a carteira de identidade de Alberta (2026) com validação de código de barras, a carteira de motorista da Moldávia (2026) e o NYC Identification Card (2019)
- Captura do verso: as carteiras de motorista estaduais brasileiras, as carteiras de motorista tailandesas e a Página B do passaporte canadense podem ser capturadas dos dois lados
- Repositório de confiança de passaportes eletrônicos atualizado: com os certificados de assinatura nacionais mais recentes
Web SDK 0.3.0 para 0.4.0
O @didit-protocol/sdk-web passou da versão 0.3.0 para a 0.4.0 este mês. Atualize com npm install @didit-protocol/sdk-web@latest; tudo o que você já chama continua funcionando.
- Envie transações pelo navegador:
submitTransaction() envia uma transação para monitoramento com um token de transação de escopo restrito, e a inteligência de dispositivo é coletada automaticamente. Veja Envio de transações pelo SDK
- Verificações de propriedade de carteira: quando uma transação pede uma verificação de propriedade de carteira, o SDK a executa e informa a conclusão por meio de um callback
- Mais quatro idiomas no modal: bósnio, cazaque, quirguiz e albanês
- As opções de câmera dos SDKs nativos, na web:
defaultDocumentCamera, defaultLivenessCamera, showDocumentCameraSwitchButton e showLivenessCameraSwitchButton permitem abrir a captura facial na câmera traseira, para um quiosque ou um operador que aponta o dispositivo para a pessoa, e ocultar o seletor de câmera durante a captura. Dispositivos sem a câmera solicitada continuam usando a que têm. Se você abrir a URL de verificação diretamente, defina você mesmo os parâmetros de consulta correspondentes (liveness_camera=back, liveness_camera_switch=false, …)
Saiba mais no guia do Web SDK.
SDKs nativos 4.9.0
O iOS SDK, o Android SDK, o React Native SDK e o Flutter SDK chegaram à versão 4.9.0, e o React Native e o Flutter incluem a mesma versão nativa. Nenhuma alteração na API de integração é necessária.
- Deixe os usuários escolherem o idioma: defina
showLanguageSelector e a tela de boas-vindas mostra o mesmo seletor de idioma compacto e pesquisável usado no fluxo web. Ele fica oculto por padrão (4.9.0)
- Métodos de Verificação de identidade nos apps: um país configurado com consulta de número de identidade nacional, login com carteira de identidade digital ou ambos os oferece ao lado da captura de documento em uma única tela inicial, o mesmo fluxo da web. A consulta coleta os campos que esse país exige, valida-os no dispositivo antes do envio e recorre à captura de documento quando a sua configuração permite (4.8.0)
- Ilustrações de documentos na tela inicial: cada tipo de documento no seletor de métodos do iOS mostra a sua própria ilustração (4.8.0)
- Erros de questionário mais claros: quando o envio de um questionário é rejeitado, o usuário vê o motivo informado pelo servidor (4.8.0)
Didit Academy: 28 novas aulas
28 novos tutoriais curtos do console, de 2 a 7 minutos cada, gravados no console real, cada um com um resumo escrito em didit.me/academy.
Primeiros passos
Criar
Operação
Veja todas as aulas em didit.me/academy.
Melhorias
- Recusa do uso para treinamento de modelos: uma configuração da organização em Configurações controla se os seus dados de verificação podem ser usados para aprimorar os modelos da Didit
- Alertas de saldo baixo mais claros: o alerta informa a organização e o limiar que você definiu
- Faturas com os seus dados de contato: os dados de contato da sua organização aparecem em todas as faturas
- O sandbox executa a captura real de prova de vida ativa: teste o mesmo fluxo de prova de vida ativa que os seus usuários veem
- Uploads manuais no perfil do usuário: os documentos e rostos que você envia manualmente aparecem no perfil do usuário
- Domínios personalizados são para aplicações de produção: a aba Domínio de uma aplicação de sandbox explica que os domínios personalizados se aplicam somente a aplicações de produção
Última modificação em 1 de novembro de 2026