Pular para o conteúdo
PDF

AIDA Documents

Aponta indícios de que um PDF (nota, recibo, comprovante) foi editado, montado ou inventado.

Em poucas palavras

O que faz:

Confere os números do documento, a estrutura do arquivo e os valores, e explica cada indício encontrado.

Como usar:

Envie o PDF original, do jeito que você recebeu. Prints e PDFs refeitos perdem os rastros.

O que a resposta significa:

IA/MANIPULADA quando há indícios fortes; REAL só quando, além de não haver sinais de edição, há prova de origem (assinatura digital ou chave de nota fiscal); senão, inconclusivo.

Quando desconfiar:

Um documento inventado do zero pode não ter sinais de edição. Em valores importantes, confira no portal da nota, no banco ou com o emissor.

Transparência técnica

Para quem quer saber exatamente o que acontece com o arquivo — e o quanto confiar no resultado.

Como funciona, passo a passo

  1. Números de cadastro

    CNPJ, CPF e chave de acesso têm dígitos de controle que sistemas nunca erram.

    Módulo 11 para CNPJ (inclusive alfanumérico), CPF e chave de 44 dígitos da NF-e/NFC-e; UF, mês e modelo da chave; CNPJ do emitente embutido na chave.
  2. Estrutura do arquivo

    Um PDF guarda rastros de como foi feito.

    Revisões incrementais, bytes além do /ByteRange da assinatura, páginas só com imagem, produtor do PDF, fontes duplicadas, datas de criação e modificação.
  3. Valores

    Listas grandes de valores reais seguem um padrão no primeiro dígito.

    Lei de Benford com MAD de Nigrini e qui-quadrado; só entra na decisão com pelo menos 50 valores.
  4. Conclusão

    Cada indício tem um peso.

    Suspeita = 1 − ∏(1 − peso). A partir de 60%: IA/manipulada. Real só abaixo de 25% e com prova de origem.

Com que dados foi feito

Regras explícitas — não é um modelo treinado. O aprendizado de máquina com PDFs reais e adulterados está em andamento.

Números medidos

Situação
versão inicial, ainda sem calibração com um conjunto grande de documentos

Medidos em dados que não foram usados no treino. Relatórios completos no repositório do projeto.

Limites conhecidos

Privacidade

O PDF é lido na memória do servidor e descartado ao fim da análise; o texto não é guardado. Veja o Aviso de Privacidade.

← Todas as soluções