Pular para o conteúdo principal

Detecção de fraude mais robusta

Fraudadores enviam cada vez mais documentos e selfies que nunca vieram de uma captura real. Cinco novos sinais detectam esses envios antes que cheguem a um revisor.
  • Detecção de imagens de documentos reaproveitadas — cada upload é comparado com um acervo de imagens de documentos de identidade que já circulam publicamente, e uma correspondência gera um aviso próprio
  • Análise forense do vídeo de prova de vida — o número de quadros, a proporção de quadros duplicados e a taxa de quadros efetiva são analisados no servidor, de modo que vídeos reproduzidos ou sintéticos são sinalizados em vez de aceitos como confiáveis
  • Detecção de documentos encobertos — um documento parcialmente obstruído é detectado em nível de pixel e retorna DOCUMENT_OCCLUSION_DETECTED, traduzido para todos os idiomas compatíveis
  • Confirmação de captura ao vivo — a Correspondência facial confirma a pessoa diante da câmera, distinguindo uma captura ao vivo do retrato impresso no documento
  • Controle de qualidade da captura — cada upload recebe uma pontuação de qualidade antes da extração, de modo que uma captura ruim é identificada enquanto o usuário ainda está no fluxo
Card da Didit intitulado Cinco novos sinais de fraude

Garantia de idade em conformidade com a ISO/IEC 27566-1

Os fluxos de verificação (workflows) de garantia de idade agora podem retornar apenas a decisão sobre a idade, em conformidade com o padrão internacional de garantia de idade.
  • Dados retornados bloqueados — um fluxo que declara o padrão de garantia de idade não pode retornar atributos de identidade junto com a decisão sobre a idade, e somente um fluxo com capacidade de verificação de idade pode declará-lo
  • Ramificação para idades limítrofes — a faixa limítrofe da Estimativa de idade fica visível para o grafo do fluxo, de modo que um resultado incerto pode ser direcionado a uma verificação de documento em vez de uma simples aprovação ou reprovação
  • Modelos prontos — comece com um modelo de garantia de idade no construtor de fluxos, com os dados retornados já restritos
Card da Didit intitulado Garantia de idade, ISO/IEC 27566-1

Novas APIs independentes

Quatro recursos que antes exigiam uma sessão de verificação completa agora podem ser chamados de forma independente, cada um com preço por chamada na página de preços.
  • Document AI — POST /v3/document-ai/ extrai dados estruturados de qualquer documento enviado, não apenas de documentos de identidade. Consulte Document AI
  • Risco de contato e de rede — POST /v3/email/risk/, POST /v3/phone/risk/ e POST /v3/ip/risk/ retornam sinais de risco para um endereço de e-mail, um número de telefone ou um endereço IP. Consulte Risco de e-mail, Risco de telefone e Risco de IP
  • Execução como verificação avulsa — cada um também está disponível na caixa de diálogo de verificação avulsa no Console Empresarial, sem precisar criar um fluxo
Card da Didit intitulado Document AI e APIs de risco

Didit Copilot

O assistente do console se tornou um copiloto flutuante que cita suas fontes e consegue criar um fluxo funcional a partir de uma descrição.
  • Disponível em todas as páginas — um painel flutuante redimensionável substitui o painel fixo, com sugestões de prompts iniciais para a página em que você está e um layout em tela cheia no celular
  • Respostas com fontes citadas — as citações no texto abrem a documentação de origem sem sair do painel
  • Crie um fluxo descrevendo-o — o copiloto cria o rascunho, adiciona e configura etapas, adiciona ramificações, define as regras de status final e faz a validação antes da publicação
  • Configure a Validação de banco de dados conversando — o copiloto cria uma etapa de Validação de banco de dados já configurada para qualquer país compatível
  • Crie um questionário a partir de uma planilha — anexe um arquivo CSV ou Excel e o copiloto o transforma em um questionário, inclusive com listas de respostas muito longas
  • Funciona no seu idioma — o idioma do console acompanha cada interação, a entrada por voz e por texto são compatíveis, e você pode baixar a transcrição

Suporte no Console Empresarial

O suporte passou a ficar dentro do produto, para que você possa abrir e acompanhar uma solicitação sem sair do Console Empresarial.
  • Uma seção de Suporte — tickets no escopo da organização, com status em tempo real e uma tabela de tickets padrão
  • Relate um problema sem sair da página — uma caixa de diálogo com categoria, gravidade e ID da sessão, anexos em qualquer mensagem e o número do ticket exibido em todos os lugares
  • Escalone para uma pessoa na mesma conversa — o assistente transfere o atendimento para um agente de suporte sem perder o contexto, e você recebe um e-mail quando uma pessoa responde
  • Acompanhe um ticket por link — cada ticket tem um link permanente
A seção de Suporte do Console Empresarial listando três tickets, com os filtros Todos, Abertos, Em andamento, Resolvidos e Cancelados e um botão Novo ticket

Marketplace e mecanismos por verificação

O Marketplace agora está disponível no Console Empresarial, e você pode escolher qual mecanismo executa cada verificação individual.
  • Explore e ative módulos de parceiros na seção Marketplace. Consulte Marketplace
  • Escolha um mecanismo por recurso — um seletor de mecanismo de largura total fica na primeira aba de cada recurso, tanto no editor de fluxos em grafo quanto no editor de fluxos simples
  • Sua escolha é mantida nos fluxos simples, assim como nos fluxos em grafo
O Marketplace no Console Empresarial com as abas Explorar, Conectados, Solicitações e Atividade e uma grade de provedores de verificação que podem ser conectados

Monitoramento de transações

As regras de monitoramento agora são totalmente programáveis, pela API e por um agente de IA.
  • Gerencie regras pela API — crie, atualize, exclua e faça backtest de regras de monitoramento de transações com os endpoints da Management API /v3/transactions/rules/, além do Console Empresarial. Explore, instale e remova regras predefinidas da biblioteca com os endpoints correspondentes library e install
  • Gerencie regras pelo MCP da Didit — nove ferramentas MCP didit_transaction_rule_* levam os mesmos fluxos de listagem, criação, atualização, exclusão, backtest e biblioteca a qualquer agente de IA conectado via MCP
  • Migração de regras assistida por IA — peça ao assistente da Didit (ou a qualquer agente conectado via MCP) para mapear um conjunto de regras exportado de outro provedor (CSV ou Excel) para o esquema de regras da Didit, fazer o backtest com o seu próprio histórico de transações e criar as regras em modo de teste para você revisar antes de ativá-las
  • Toda alteração manual de status é atribuída — uma transação movida manualmente registra o usuário do console que a moveu
Terminal do MCP da Didit criando uma regra de monitoramento de transações com didit_transaction_rule_create e retornando Rule created in test mode

Templates biométricos e retenção de dados

As aplicações podem manter um template facial sem imagem depois que uma sessão é excluída, para que a detecção de duplicatas continue funcionando depois que os dados da sessão forem apagados.
  • Retenção de template biométrico após a exclusão da sessão (opcional): mantenha um template biométrico facial sem imagem vinculado ao User quando uma sessão é excluída, para que a detecção de duplicatas, a Busca facial e a autenticação biométrica continuem funcionando depois que você apagar os dados da sessão. Ative em App Settings → Data retention (Manter template biométrico, com um período de retenção finito obrigatório) ou com face_retention_policy e face_retention_days em PATCH /v3/webhook/. Substitua a configuração por chamada com retain_face_embeddings em DELETE /v3/session/{sessionId}/delete/ e POST /v3/sessions/delete/. Os templates retidos nunca contêm imagens, dados da sessão nem campos de identidade, têm um expires_at finito e são apagados na exclusão do User, no apagamento por privacidade, na expiração ou em uma remoção explícita. Consulte Templates biométricos
  • Instruções de apagamento por privacidade: envie deletion_instruction: "privacy_erasure" (e o seu próprio instruction_id) na exclusão da sessão para apagar todos os templates retidos dessa pessoa, independentemente da política da aplicação
  • Nova API de templates biométricos: GET /v3/biometric-templates/, GET /v3/biometric-templates/count/, GET/DELETE /v3/biometric-templates/{template_uuid}/ e POST /v3/biometric-templates/delete/ listam, contam, inspecionam e apagam os templates retidos. Toda retenção e toda remoção ficam registradas em auditoria
  • Correspondências da Busca facial agora informam source: "retained_template" com vendor_user_id e biometric_template_id para resultados em templates retidos, e vendor_user_id em correspondências de sessões e importadas
  • Mudança incompatível: respostas de exclusão de sessão: DELETE /v3/session/{sessionId}/delete/ e POST /v3/sessions/delete/ agora retornam 200 OK com um corpo JSON (face_retention_outcome, biometric_template_uuid; results[] por sessão no caso de lote) em vez de 204 No Content. Atualize os clientes que verificam o 204. O comportamento padrão de exclusão não muda: as aplicações existentes continuam em delete_with_session até que você ative a retenção explicitamente
  • POST /v3/users/delete/ apaga os templates biométricos retidos do usuário antes de excluí-lo e retorna 503 (pode tentar novamente, nada é excluído) se algum template não puder ser apagado
  • Uma política de retenção visível: defina a política nas configurações e revise os templates armazenados em Lists → Biometric templates
Cartão da Didit com o título API de templates biométricos

API de sessões

As respostas de consulta de sessão trazem mais dos sinais de que a sua integração precisa, para que você possa decidir sem chamadas extras.
  • Dados de código de barras nas respostas: as respostas de consulta de sessão incluem id_verifications[].barcodes. Cada código de barras preserva type, position, data, data_raw e side; documentos sem saída de código de barras retornam uma lista vazia
  • Método de prova de vida explícito: os payloads da etapa facial sempre incluem face_liveness_method. Quando um fluxo não o define explicitamente, a API retorna PASSIVE
  • Estado civil nas regras: use kyc.marital_status em ramificações do fluxo e em regras de status personalizadas
  • Ordenação pela última atualização: liste as sessões por updated_at e veja de relance quais sessões foram importadas
Cartão da Didit com o título Payloads de sessão mais completos

Novos documentos e países

Novos tipos de documento em dez países e licenças de porte de armas como uma nova categoria de documento.
  • Novos documentos de identidade: carteira de identidade da Moldávia (2025), carteira de identidade do Paquistão (2025), carteira de identidade do Uruguai (2026), cartão de solicitante de asilo da Grécia (2025) e uma terceira variante da carteira de motorista da Bélgica
  • Carteiras de motorista digitais: Argentina (Mi Argentina e Jujuy) e Austrália (Nova Gales do Sul, incluindo a provisória, Austrália Meridional, incluindo a de aprendiz, e Victoria, incluindo a de veículos pesados)
  • Licenças de porte de armas são uma nova categoria: a licença de armas de fogo de Victoria, na Austrália, e as de Illinois, Massachusetts e duas autorizações de Nova Jersey, nos Estados Unidos, selecionáveis como um tipo de documento próprio
  • Carteira de motorista da Cidade do México (2025), incluindo o catálogo de carteiras permanentes, e carteira de motorista do Paraguai (2026). Além disso, o MyKad da Malásia agora pode ser selecionado como um subtipo próprio, e não como uma carteira de identidade genérica
  • Extração aprimorada para mais dez países: Bélgica, Alemanha, Índia, Israel, Madagascar, Nova Zelândia, Noruega, Serra Leoa, África do Sul e Estados Unidos
  • Validação do 2D-Doc francês: as carteiras de identidade francesas de 2021 leem e validam o Data Matrix 2D-Doc da ANTS no verso do documento
  • Veja exatamente quais campos um código de barras assina: o código de barras das carteiras de motorista norte-americanas informa os seus campos assinados, e cada assinatura é validada em relação ao período de validade do seu certificado
O fluxo de verificação no celular com o país definido como Estados Unidos da América e o tipo de documento definido como licença de porte de armas

Leitura de chip

O repositório de confiança de passaportes eletrônicos foi atualizado, então mais chips são autenticados sem problemas e um chip ilegível explica o motivo.
  • 136 países emissores no repositório de confiança de passaportes eletrônicos, com novas gerações de certificados de assinatura importadas para 32 deles
  • Uma âncora de confiança ausente é identificada: quando a âncora de confiança de um chip está ausente, o resultado informa isso diretamente
  • Ramifique pelo motivo de um chip ter sido ignorado: os fluxos podem direcionar pelo motivo específico de a etapa NFC ter sido ignorada
  • Compatibilidade de chips ampliada: passaportes cujas assinaturas usam uma codificação fora do padrão agora são lidos com sucesso, e os retratos do chip em qualquer modo de cor são convertidos corretamente
Cartão da Didit com o título 136 países para leitura de chip

Validação de banco de dados

Uma nova fonte oficial, e a Validação de banco de dados agora é executada com as suas próprias entradas.
  • Número de Verificação Bancária da Nigéria: uma consulta direta do BVN, condicionada a uma correspondência facial com selfie, para que o número só seja resolvido para a pessoa que está de fato presente. Os nomes são entradas opcionais
  • Nenhuma etapa de documento obrigatória: cada campo pode vir da sua própria fonte de entrada, então um fluxo pode executar a Validação de banco de dados a partir de uma selfie e de um número de identidade nacional, sem nenhuma captura de documento
  • Semântica de aprovação explícita: uma aprovação significa que a fonte confirmou positivamente os dados, e o faturamento acompanha uma chamada bem-sucedida à fonte
  • Resultados mais claros: quando a Validação de banco de dados não é executada, a resposta informa o motivo

Verificação de empresas

Os proprietários e administradores declarados são conferidos com os documentos que você envia, e uma indisponibilidade do registro de empresas não interrompe o fluxo.
  • As pessoas-chave são confirmadas com base nos documentos societários: uma parte declarada é correspondida com base nas evidências dos documentos, e um acionista citado em um documento precisa ter uma função de proprietário
  • As funções do registro são preservadas: as funções de UBO vêm dos dados de propriedade do registro de empresas, e as funções de administrador, da designação completa que consta no registro
  • Indisponibilidades do registro retornam um código claro: quando a busca no registro de empresas está indisponível, a resposta é 502 com code: "kyb_registry_provider_unavailable", para que sua integração possa reagir em vez de tentar adivinhar
  • Entrada manual da empresa: os fluxos de verificação para web, iOS e Android permitem que o solicitante informe os dados da empresa manualmente quando o provedor do registro está indisponível
  • Os departamentos ultramarinos franceses agora podem ser pesquisados no registro de empresas da França
  • Análise da cobertura dos registros: veja a cobertura e a taxa de sucesso das buscas em registros por país e por versão do fluxo em Relatórios
  • Progresso dos documentos por grupo na etapa de documentos, com os documentos aguardando substituição contabilizados separadamente
Hierarquia de pessoas-chave do KYB mostrando uma empresa verificada com dois beneficiários finais, cada parte marcada como sem pendências de AML e aprovada

Análise AML e Triagem de carteiras

Os revisores passam a ver o raciocínio por trás de uma pontuação, e a triagem de carteiras ganha um relatório compartilhável.
  • A pontuação de risco é explicada: o resultado mostra os fatores por trás da pontuação, com dicas de contexto legíveis para cada ocorrência e nomes de bases de dados por extenso
  • Relatório em PDF assinado para a triagem de carteiras: um endpoint de relatório independente cujos resultados são assinados, de modo que o PDF não pode ser alterado depois
  • Chaves de idempotência na API de AML, para que uma requisição de análise repetida nunca seja cobrada nem analisada duas vezes
  • Correspondência mais precisa: a nacionalidade é normalizada para códigos de país exatos antes da busca, e a nova análise continua funcionando após uma correção manual do país

Fluxo de verificação

A captura é onde os usuários mais falham, por isso a maior parte deste mês foi dedicada a fazê-los concluir na primeira tentativa.
  • A moldura de alinhamento continua na tela durante uma nova captura e fica corretamente posicionada sobre a pré-visualização da câmera nos navegadores móveis mais recentes
  • Recuperação da câmera: o fluxo detecta uma câmera que parou de gerar imagens e a reinicia, para que a captura continue
  • Foto como alternativa na captura: os fluxos de captura na web e no Android continuam com uma foto quando a gravação de vídeo não está disponível, e o Android tenta novamente o download do modelo de detecção de documentos quando ele falha
  • Mensagens de prova de vida mais claras: textos específicos para tempo esgotado, orientações mais firmes após um segundo tempo esgotado consecutivo, e um dispositivo sem câmera é informado disso, em vez de receber um pedido de permissão
  • Envios maiores: documentos de até 50 MB em Comprovante de endereço, documentos da empresa e Document AI, com compactação automática
  • Cidade do Vaticano e São Vicente e Granadinas foram adicionados à lista de países
  • Indisponibilidades do provedor de telefonia retornam um código claro: 502 com code: "phone_provider_unavailable"
  • As opções de tentar novamente e escanear de novo continuam disponíveis após um erro no envio de documento ou de rosto no Android (SDK 4.7.3)
  • Uma mensagem clara quando os créditos acabam, para que o usuário saiba exatamente o que aconteceu

Marca e textos

Agora você pode reescrever os textos que seus usuários leem e adaptar o fluxo à sua paleta de cores.
  • Uma aba Texts em Customization: substitua os textos de cada etapa e da tela de conclusão, com uma pré-visualização que mostra o texto padrão real
  • Substituições de texto por aplicação: a mesma substituição pode ser diferente entre duas aplicações de uma mesma organização e é aplicada por etapa, e não apenas à primeira
  • O rodapé “Secured by” usa a cor configurada para o texto de suporte
A aba Texts em Customization, mostrando o seletor de idioma, a ação Translate to all languages e grupos de textos por etapa, como Welcome 0 of 6 e Select Document 0 of 7

Faturamento e uso

Os gastos ficam mais fáceis de entender, e um pagamento que falha explica o motivo.
  • Descontos por volume no pré-pago: os créditos pré-pagos usam descontos na cobrança em vez de créditos bônus: economize 4% com $250, 7% com $1,000 e 10% com $2,000
  • Pague uma vez por etapa de documentos, não uma vez por envio: uma etapa com dez documentos da empresa custa o mesmo que uma com dois
  • Faturas mensais para cobrança por contrato: organizações com cobrança por contrato recebem uma fatura mensal de uso, liquidada na moeda do pagador
  • A recarga automática explica o que aconteceu: uma tentativa que falha registra e mostra o motivo da recusa, e a recarga automática é retomada automaticamente assim que a forma de pagamento é substituída
  • Uma página Usage reformulada: tabelas ordenáveis, busca dentro da caixa de diálogo de detalhamento, o custo total em destaque e um contador do plano gratuito
  • Um código legível por máquina para créditos insuficientes, para que sua integração possa reagir a ele de forma programática
A caixa de diálogo Top up prepaid balance mostrando os níveis de $50, $250, $1,000 e $2,000 com os selos Save 4%, Save 7% e Save 10%

SDKs nativos

Os SDKs nativos receberam versões ao longo de todo o mês, levando todas as plataformas para a 4.7.x com binários significativamente menores.
  • React Native de 4.5.4 a 4.7.5, Android de 4.5.4 a 4.7.4, iOS de 4.5.4 a 4.7.2, Flutter de 4.6.0 a 4.7.2
  • Apps menores: as variantes para iOS estão significativamente menores, e um mecanismo mais leve no dispositivo agora executa a captura automática nas duas plataformas
  • O suporte a carteiras é opcional no Android: a conexão de carteiras é distribuída como uma dependência separada, então seu app só a inclui quando você a usa
  • Texto de boas-vindas por etapa: o texto de boas-vindas é resolvido de acordo com a própria etapa do fluxo, e as substituições de título são aplicadas em apps totalmente com marca própria
  • Suporte a frameworks: a especificação de TurboModule do React Native oferece suporte à geração de código do React Native 0.77, o Kotlin 2.2 é suportado, e o Flutter passa o idioma do dispositivo para a sessão, para que o fluxo abra no idioma do usuário
  • Android 16: as pré-visualizações da câmera na Active Liveness são exibidas corretamente em dispositivos com Android 16; o React Native 4.7.5 inclui o build Android 4.7.4 que corrige o problema
  • Captura de foto estática no iOS: o SDK para iOS recorre à captura de foto estática no iOS 15 quando o quadro de vídeo ao vivo não está disponível
  • Simbolização de falhas: o SDK para React Native publica os artefatos dSYM do iOS a partir da 4.5.4, e os conflitos de dependências do Expo no Android foram resolvidos em todas as variantes
Card da Didit intitulado Native SDKs 4.5.4 a 4.7.5

Didit Academy

Dez videoaulas levam você do seu primeiro fluxo de verificação (workflow) até a leitura de um resultado de verificação, cada uma com uma transcrição completa e com marcações de tempo nesta documentação.

Confiança e conformidade

Onde o trabalho de garantia de idade descrito acima se encaixa nas credenciais da Didit.
  • A verificação de idade é certificada na Alemanha: a FSM, órgão de autorregulação de proteção de menores da Alemanha, certificou que o sistema de verificação de idade da Didit estabelece de forma confiável um grupo fechado de usuários nos termos da Seção 4(2) do JMStV. Veja Certificações
  • Antispoofing biométrico: detecção de ataques de apresentação iBeta Nível 1 conforme a ISO/IEC 30107-3, testada por um laboratório credenciado pelo NIST
  • FIDO Alliance: a Didit passou a integrar a FIDO Alliance como Associate Member em 13 de agosto de 2026

Melhorias

Mudanças menores no Business Console, na API e no fluxo de verificação.
  • Baixe o relatório em PDF de um usuário diretamente nos detalhes do usuário e obtenha um único relatório que cobre todas as sessões concluídas por um usuário recorrente
  • Inicie um fluxo com uma ramificação e direcione as ramificações com base nos metadados da sessão definidos na criação da sessão
  • Os fluxos continuam funcionando sem alterações quando novos subtipos de documento são adicionados ou renomeados
  • Um reenvio executa novamente todo o grafo do fluxo, incluindo os webhooks
  • O Comprovante de endereço mantém o endereço exatamente como está impresso no documento e interpreta o prazo de pagamento de uma conta de serviços como data de pagamento
  • As perguntas de conformidade sobre países agrupam os países por continente, com a opção de selecionar ou limpar um continente inteiro
  • Os lojistas que usam o app da Shopify podem ver seus resultados de verificação no painel administrativo da Shopify
  • Os convites pendentes aparecem antes dos membros que já aceitaram, e o ID da sua organização é exibido em Organization Settings
Última modificação em 1 de novembro de 2026