Pular para o conteúdo principal
Por padrão, excluir uma sessão de verificação também exclui o embedding facial que alimentava a Busca facial 1:N e a detecção de duplicidades dessa sessão. Aplicações que precisam manter a detecção de duplicidades funcionando depois da exclusão da sessão podem ativar a retenção de templates biométricos. Nesse caso, a Didit exclui a sessão e todos os seus dados normalmente e mantém um único template biométrico facial, sem imagens e gerenciado separadamente, vinculado ao Usuário da sessão. A API de templates biométricos permite ver exatamente quais templates sua aplicação mantém, por que motivo e até quando, além de expurgá-los a qualquer momento. Cada template também aparece no Business Console em Lists → Biometric templates e no perfil do Usuário ao qual pertence.
Um template biométrico retido é um dado biométrico. Ele não é anônimo, não é temporário e não é excluído junto com a sessão. Ele permanece até a data de validade programada, até um prazo anterior exigido pela legislação aplicável, até a exclusão do Usuário, até uma solicitação de eliminação por motivos de privacidade ou até um expurgo explícito. Ative a retenção somente quando sua instrução como controlador e seu aviso de privacidade a contemplarem.

Como um template é criado

A retenção exige um vínculo com um Usuário. Uma sessão criada sem vendor_data não tem Usuário e, portanto, não pode reter um template; a exclusão informa ineligible_no_vendor_user e o embedding é excluído junto com a sessão.

O que um template contém

Os templates são específicos de cada tenant e usados somente sob sua instrução, dentro da sua aplicação: detecção de rostos duplicados e de múltiplas contas, Autenticação biométrica e suas próprias listas de rostos. Eles nunca são usados para treinamento de modelos, análises, correspondência entre organizações, sinais compartilhados de Redes ou o processamento independente de fraudes da Didit.

Objeto template

Status

Como os templates são usados na correspondência

Um template active participa exatamente da mesma correspondência que o rosto de uma sessão em andamento: detecção automática de duplicatas durante novas sessões, a API de Busca facial independente, a Autenticação biométrica e as suas listas de rostos. Uma correspondência com um template retido é informada com source: "retained_template", o vendor_user_id e os vendor_data do Usuário ao qual ele pertence e o biometric_template_id. Ela nunca traz um ID de sessão, uma imagem de correspondência, dados de identidade ou um status, porque a sessão que gerou o rosto não existe mais. Consulte o relatório de Busca facial. Um template retido nunca entra em uma lista de bloqueio. Se o rosto da sessão excluída estava em uma lista de bloqueio de rostos, essa entrada da lista de bloqueio mantém a sua própria entrada biométrica independente e o seu próprio ciclo de vida: remover a entrada da lista exclui a entrada da lista de bloqueio, e expurgar o template não afeta a lista.

Pontos de expurgo

Todos os casos a seguir removem o template da correspondência e excluem o template armazenado: Alterar novamente a política da aplicação para delete_with_session impede a criação de novos templates, mas não expurga os existentes. Expurgue-os explicitamente. Os expurgos excluem primeiro o template armazenado e só depois marcam o template como expurgado. Por isso, um expurgo que retorna 503 deixa o template em purge_failed, já excluído da correspondência, e pode ser repetido com segurança. Um novo expurgo de um template já expurgado retorna already_purged.

Trilha de auditoria

Toda tentativa de retenção e de expurgo, incluindo falhas e resultados de inelegibilidade, é registrada com a entidade responsável pela ação (retained_by / responsável pelo expurgo e seu tipo), instruction_class, instruction_source, instruction_id, provenance_reference e o resultado. Envie o seu próprio instruction_id nas exclusões para poder correlacionar a trilha de auditoria da Didit com o seu registro de apagamentos. As entradas de auditoria nunca contêm imagens, vetores, campos de identidade ou endereços de e-mail.

Preservações legais

Uma preservação legal (legal hold) é uma exceção, nunca um modo de retenção. A Didit não aplica preservações por iniciativa própria; uma preservação só pode decorrer de uma instrução documentada nos termos do seu Acordo de Processamento de Dados ou de uma ordem vinculante de uma autoridade competente. Enquanto uma preservação estiver em vigor, o template fica marcado como held_out_of_use: ele é excluído de todo tipo de correspondência e da recuperação rotineira, e nunca pode ser pesquisado. Não existe API para criar ou remover preservações. Entre em contato com o seu representante da Didit se receber uma ordem que afete templates retidos.

Permissões e autenticação

Os endpoints de templates biométricos aceitam apenas chaves de API da aplicação (x-api-key). Tokens de usuário do Business Console são rejeitados com 403. Os usuários do Console gerenciam os templates em Lists → Biometric templates de acordo com suas permissões de lists.

Endpoints

Conteúdo relacionado

Última modificação em 1 de novembro de 2026