Segurança e privacidade

O que guardamos, o que não guardamos e o que cada pessoa vê. Em linguagem clara, com um anexo técnico no fim.

O que guardamos

Conta do advogado

E-mail, nome, número da OAB e a senha guardada só como hash (bcrypt). Ninguém consegue ler a sua senha, nem a equipe Kovtron.

Cliente

Só o nome do cliente e, se você quiser, o número do processo. Telefone e e-mail do cliente não ficam guardados no vínculo: quando você envia o código por e-mail, o endereço é usado no envio e descartado.

Código e QR

O código de 8 caracteres é guardado como hash (HMAC) para a busca, mais uma cópia cifrada com a chave do seu escritório, para você poder mostrá-lo de novo no painel (cada exibição fica registrada). O link do QR é guardado só como hash.

Consultas

Quando alguém consulta um código, registramos data, hora, o estado mostrado e o endereço IP reduzido (os três primeiros blocos) com um hash. Sem cookie e sem identificar quem consultou.

Registros

Cada ação relevante do escritório (criar, revogar, mudar canal, gerar relatório) entra numa trilha que só aceita acréscimo, encadeada por hash.

O que o cliente vê na consulta

  • Nome do escritório e os canais oficiais verificados
  • Nome e OAB do advogado responsável, se o escritório permitir
  • O estado do vínculo (ativo, temporário, atenção, em revisão, expirado, revogado ou não encontrado)
  • As regras de pagamento do escritório e o bloco "Antes de pagar"

Nunca aparecem o nome do cliente, o número do processo, CPF, endereço ou telefone pessoal.

O que o Identify não faz

A consulta confirma se existe um vínculo ativo entre o cliente e o escritório e orienta a confirmar por um canal oficial. Ela não autoriza pagamento, não valida cobrança e não substitui contrato, banco, OAB ou perícia.

Anexo técnico

Código
Gerado por gerador aleatório criptográfico; busca por HMAC-SHA256 com chave rotativa; cópia cifrada com AES-256-GCM usando uma chave por escritório, protegida por uma chave mestra.
Link do QR
128 bits aleatórios, guardado só como HMAC; revogado junto com o vínculo; um novo QR pode ser emitido sem invalidar os já entregues.
Consulta pública
Sem cookie, sem analytics e sem script de terceiros; resposta com Cache-Control no-store; a página do QR usa Referrer-Policy no-referrer e troca a URL por /consultar ao carregar.
Endereço IP
Guardado reduzido (/24) e com HMAC; mostrado mascarado no painel; revelar fica registrado na trilha.
Canais oficiais
Só a titular altera, com a senha confirmada nos últimos 5 minutos; cada canal prova posse (código de 6 dígitos, link por e-mail ou arquivo no site); a troca do WhatsApp espera 24 horas antes de aparecer e qualquer advogado do escritório pode cancelar; todos os advogados recebem aviso por e-mail.
Sessão
Cookie opaco (o navegador não vê o token), token de acesso de 10 minutos e renovação com detecção de reuso: um token reaproveitado encerra a sessão.
Trilha de auditoria
Somente acréscimo (o banco recusa alteração e exclusão) e encadeada por SHA-256 por escritório.
Relatórios
PDF gerado no servidor com SHA-256 registrado; qualquer pessoa confere a integridade em /verificar-documento, sem enviar o arquivo.
Em implantação
Isolamento por escritório também no banco de dados (row-level security) e chaves num gerenciador de segredos.
Política de privacidadeVerificar um relatório