Access SecurityCONSENT

Central de ajuda › Prova e LGPD

Prova verificável

Corrente de hash, cópia diária imutável e o pacote de evidência com verificar.js.

O registro

Cada decisão grava data e hora, endereço IP, país, navegador, página, origem, a versão do aviso e as categorias escolhidas, ligadas ao identificador aleatório do navegador (e à conta do cliente, se o site usar setAccount). A tabela só aceita inserção: nem o painel nem a API alteram um registro.

Corrente de hash (todos os planos)

Cada site tem uma corrente: o hash de um registro (SHA-256) inclui o hash do anterior. Alterar, inserir no meio ou apagar um registro quebra a corrente a partir dali. Cada versão do aviso também tem hash próprio, e o registro aponta para a versão exata que a pessoa viu. A aba Integridade do site confere a corrente.

Cópia diária imutável (Pro e Business)

Uma vez por dia (horário de Brasília), o último hash do dia e a contagem vão para um armazenamento com bloqueio de objeto (Amazon S3 Object Lock), que não permite apagar nem reescrever. Assim, nem quem administra o banco consegue reescrever o passado sem que a diferença apareça. Quem muda para um plano com prova recebe também as âncoras de dias anteriores.

A página Prova e alertas mostra as âncoras, a verificação de integridade (diária) e os alertas: corrente quebrada, falha na âncora, site sem registros há 48 horas (quando costumava ter), pedido de titular atrasado e achados da varredura. Os alertas vão por e-mail ao dono da conta e ao encarregado.

Pacote de evidência (Pro e Business)

Em Pacote de evidência, gere um ZIP por titular (identificador do navegador, e-mail ou CPF/CNPJ) ou por período (um site, até 92 dias e 50.000 decisões). O ZIP traz:

ArquivoO quê
resumo.pdfrelatório legível das decisões, versões e âncoras
dados.jsonos registros, as versões do aviso e as âncoras
ancoras/as cópias diárias usadas na verificação
verificar.jsscript de verificação independente
VERIFICAR.mdinstruções
SHA256SUMShash de cada arquivo do pacote

Como verificar sem depender de nós

Com Node.js 16 ou mais novo, sem internet e sem instalar nada:

unzip evidencia-*.zip -d pacote
node pacote/verificar.js pacote

O script confere o SHA-256 dos arquivos, o hash de cada versão, o hash de cada registro, a continuidade da corrente (no pacote por período) e as âncoras. Termina com RESULTADO: tudo confere. (código de saída 0) ou lista o que falhou (código 1).

A exportação CSV de registros e aceites também é dos planos Pro e Business.

Atualizado em 18/10/2026. Dúvidas: [email protected].