Arraste um documento ou imagem aqui, ou
Máx. 10 MB · processado em memória, nunca armazenado
Sem PDF à mão? Teste um exemplo:
Três faturas fictícias, pré-calculadas, sem upload, sem cota.
Tem o original? Compare os dois diretamente. A verificação mais forte que existe.
- Arraste um arquivo. PDF, Word, Excel, PowerPoint ou uma imagem.
- Leia os sinais. Cada um mostra a evidência bruta por trás dele.
- Automatize pela API. Um POST devolve o mesmo relatório em JSON.
Veja como uma chamada de API
curl -s https://tamperlens.com/api/v1/inspect -F [email protected]
{
"summary": { "riskScore": 95, "riskBand": "high", "signalCount": 2 },
"signals": [
{ "id": "incremental-updates", "severity": "high", "title": "…", "evidence": {…} }
]
}
Sem chave, sem conta. Guia rápido,
referência completa, ou tamperlens-mcp
para um agente triar um arquivo antes de ingeri-lo.
Dezenove famílias para PDFs e mais nove para imagens. Veja o que cada uma mede, quanto erram e o que as derrota.
Boleto, PIX, CPF e CNPJ: o dígito verificador que não fecha.
Saldo do extrato: cada linha precisa bater com a anterior.
O que o Tamperlens não é
- Não é um veredicto. Sinais com a evidência de cada um; a decisão continua sua.
- Não é um cofre. Os arquivos são processados em memória e somem quando a resposta volta.
- Não é um leitor. O motor não abre nem executa nada que lê.
- Não é um validador de assinatura. Presente não é o mesmo que válida; essa checagem fica em outro lugar.
Perguntas comuns
Dá mesmo para saber se um PDF foi editado?
Muitas vezes, sim. Um PDF registra mais histórico do que mostra na tela:
revisões incrementais anexadas depois do salvamento original, datas do
dicionário Info que divergem dos metadados XMP, pares /ID
alterados, rastros do editor no campo Producer e assinaturas digitais que
já não cobrem o arquivo inteiro. Scanners, impressão em PDF e plataformas
de assinatura eletrônica também deixam esses vestígios, então cada achado
vem com a evidência bruta e o julgamento continua com você: o
guia de campo percorre todas
elas.
Meu documento fica salvo em algum lugar?
O arquivo é enviado por HTTPS, processado em memória e nunca gravado em disco. A política de privacidade detalha isso.
Posso automatizar as verificações no meu próprio código?
Sim. Um POST HTTP devolve o mesmo relatório em JSON. O guia rápido leva à primeira chamada; a referência tem o resto.