Conferir você mesmo que uma ferramenta não envia seus arquivos
Publicado em · Atualizado em 3 min de leitura
Uma ferramenta on-line pode processar seu arquivo no navegador ou enviá-lo a um servidor. O aspecto da página não permite distinguir os dois casos, e a promessa escrita no site nem sempre basta, sobretudo para um documento sensível. O navegador, porém, guarda o rastro de tudo o que sai: basta saber lê-lo. Duas verificações levam alguns minutos e valem para qualquer serviço.
Primeiro método, a aba Rede
- Abra a ferramenta e depois as ferramentas do desenvolvedor do navegador com a tecla F12.
- Escolha a aba Rede e limpe a lista.
- Adicione seu arquivo e inicie o processamento.
- Olhe a coluna Método (no Chrome e no Edge, adicione-a com um clique direito no cabeçalho da coluna): um arquivo enviado a um servidor aparece em uma requisição POST ou PUT, cujo corpo tem o tamanho do arquivo.
O que mostram as ferramentas do Lmaotools
Para oito ferramentas do Lmaotools, o resultado aparece sem nenhuma requisição levando o arquivo embora.
| Ferramenta | Arquivo processado | Requisições durante o processamento | POST ou PUT que enviam |
|---|---|---|---|
| Comprimir PDF | 7,9 MB | 3 | 0 |
| Proteger PDF | 226 KB | 5 | 0 |
| Comprimir imagem | 1,9 MB | 2 | 0 |
| Metadados da imagem | 68 KB | 1 | 0 |
| Hash de arquivo | 669 KB | 0 | 0 |
| Converter áudio | 669 KB | 6 | 0 |
| Remover o fundo de uma imagem | 1,0 MB | 18 | 0 |
| Comprimir vídeo | 14,7 MB | 4 | 0 |
Todas essas requisições vão ao próprio site. A ferramenta de transcrição, que não está nesta tabela, também baixa seu modelo de fora.
As requisições que aparecem mesmo assim
Algumas ferramentas carregam seu motor no primeiro uso: o conversor de áudio e o compressor de vídeo baixam três arquivos (um script, um motor e um módulo de cálculo), e a remoção de fundo carrega um modelo dividido em várias partes. Essas requisições são downloads GET: arquivos descem para o seu navegador, nada sobe. O caso de áudio para texto é um pouco diferente: seu modelo é baixado de serviços externos ao site, depois de uma caixa de consentimento, e o detalhe está em Transformar uma gravação em texto.
Segundo método, cortar a conexão
Carregue a página da ferramenta e depois corte a conexão, com o modo offline da aba Rede ou o modo avião. Adicione seu arquivo. Offline, quatro ferramentas produzem seu resultado: o hash de um arquivo, os metadados de uma imagem, a compressão de um PDF e a de uma imagem.
Uma ferramenta que carrega um motor no primeiro uso precisa da conexão para esse carregamento, antes do processamento. Sua falha offline não indica um envio: tente de novo depois do carregamento.
O que o método não prova
Ele mostra o que sai durante a verificação. Uma página também pode conter outras requisições, por exemplo medição de audiência ou fontes. Olhe o corpo das requisições e seu tamanho, não só o número: um arquivo de vários MB sendo enviado não passa despercebido. As extensões do navegador também podem adicionar suas próprias requisições.
O mesmo método para qualquer serviço
Essas duas verificações valem para qualquer ferramenta on-line. Faça-as com um arquivo sem importância antes de confiar um documento sensível a um serviço.
Resumo da verificação
- Abra a aba Rede e limpe a lista.
- Processe um arquivo e procure requisições POST ou PUT.
- Corte a conexão depois do carregamento e recomece.
As ferramentas citadas aqui são descritas em Escolher o nível de compressão de um PDF e Conferir que um arquivo não mudou com seu hash.
Quando fazer
Antes de confiar um contrato, um documento de identidade, um holerite ou um prontuário médico a um serviço on-line: duas verificações levam alguns minutos e valem para qualquer ferramenta.
Perguntas frequentes
- Como saber se um site envia meu arquivo?
- Abra a aba Rede com F12, processe um arquivo e procure uma requisição POST ou PUT cujo corpo tenha o tamanho do arquivo.
- O que significam as requisições GET que aparecem?
- São downloads: um motor ou um modelo desce para o seu navegador, nada sobe.
- Uma ferramenta que funciona offline é segura?
- É um bom sinal: ela não precisa do servidor para processar seu arquivo. Uma ferramenta que carrega um motor no primeiro uso precisa da conexão para esse carregamento.
- Essas verificações provam tudo?
- Não. Elas mostram o que sai durante a verificação. Uma página pode conter outras requisições, por exemplo medição de audiência.
