Como verificar que o robinpdf nunca envia seus arquivos
Toda ferramenta de PDF que roda no navegador diz que seus arquivos ficam no seu aparelho. Dizer isso não custa nada, então sozinho não vale nada. Veja como conferir a minha em menos de um minuto — e os mesmos três testes funcionam em qualquer outro site, inclusive nos meus concorrentes.
Teste 1 — Desligue o Wi-Fi
Abra qualquer ferramenta deste site e espere a página terminar de carregar. Agora desconecte da internet: desligue o Wi-Fi ou tire o cabo. E use a ferramenta normalmente: escolha os arquivos, execute e baixe o resultado.
Continua funcionando. Um site que enviasse seu documento para um servidor não teria como fazer isso. Esse é o teste inteiro, e leva uns trinta segundos.
Teste 2 — Olhe a aba Rede
Aperte F12 para abrir as ferramentas de desenvolvedor do navegador e vá até a aba Rede. Deixe-a aberta enquanto processa um arquivo. Você verá a página carregar seus próprios arquivos e os anúncios, e não verá seu documento ir a lugar nenhum: nenhum envio, nenhum POST levando o arquivo, nada.
É o teste para fazer em qualquer site que promete processamento local. Se você vir seu arquivo dentro de uma requisição, a promessa era falsa.
Teste 3 — Leia a política de segurança
Os navegadores permitem que um site declare, num cabeçalho chamado Content-Security-Policy, com quais servidores externos a página pode falar. Você pode ler a minha na aba Rede: clique na primeira requisição e veja os cabeçalhos da resposta. Além do contador de visitas sem cookies da Cloudflare, estão lá os servidores de anúncios e de consentimento do Google, porque o site se mantém com publicidade.
Esses servidores recebem o que qualquer anúncio recebe: a página em que você está, seu navegador e seu endereço IP. Seu arquivo não, e você não precisa acreditar em mim: o teste 2 mostraria qualquer requisição que o levasse, e o teste 1 funciona sem conexão nenhuma.
O que eu medi
O robinpdf tem um teste automático que abre uma ferramenta num navegador de verdade, corta a rede no nível do navegador e então processa um arquivo. Das 16 ferramentas cobertas, 14 concluem o trabalho com a rede cortada:
- Juntar PDF
- Dividir PDF
- Girar PDF
- Cortar PDF
- Comprimir PDF
- PDF para JPG
- PDF em escala de cinza
- Páginas por Folha (N-up)
- PDF para texto
- Numerar páginas
- Editar metadados do PDF
- PDF para Word
- PDF para EPUB
- PDF para Excel
Onde isso não vale
Prefiro te contar eu a você descobrir sozinho.
- O OCR e as ferramentas de senha baixam um motor de processamento na primeira vez — tesseract para reconhecer texto e uma versão em WebAssembly do qpdf para a criptografia. Juntos são vários megabytes, por isso não são carregados para todo mundo que abre a página. Isso é código de programa descendo para o seu navegador. Nunca é o seu arquivo subindo. PDF para Word está na lista acima porque um PDF de texto não precisa de OCR; um digitalizado precisa, e aí também precisa desse primeiro download.
- Os anúncios rodam na mesma página da ferramenta. Qualquer script numa página pode, em princípio, ler o que há nela, então o que você pode conferir é que nada envia seu arquivo para lugar nenhum (teste 2). Para um documento que não pode sair do seu computador de jeito nenhum, carregue a ferramenta e desconecte antes de abrir o arquivo: sem rede, nada sai.
- Comprimir um PDF muito pequeno não faz nada: a ferramenta verifica se consegue mesmo reduzir o arquivo e prefere recusar a devolver uma cópia pior. Isso é uma recusa, não uma falha.
Por que foi feito assim
Porque "apagamos seu arquivo em algumas horas" é uma promessa, e uma arquitetura que nunca recebe o arquivo é um fato. Para a foto das férias a diferença não importa. Para um contrato, um holerite, um laudo médico ou a digitalização do seu documento, é a única coisa que importa. Se você lida com documentos que não pode enviar, não deveria ter de confiar na palavra de ninguém. Nem na minha.