"Limpar histórico" apaga a lista de páginas do banco de dados de histórico do navegador. É um registro entre muitos e, num navegador moderno, nem sequer é o mais revelador — favicons em cache, armazenamento de site, entradas de preenchimento automático e o cache de DNS mostram, cada um por conta própria, onde você esteve.

Se o objetivo é que outra pessoa usando o seu aparelho não encontre nada, você precisa limpar o conjunto inteiro e precisa saber quais itens estão fora do navegador. Se o objetivo é que ninguém, em lugar nenhum, saiba, apagar é a ferramenta errada: os registros que mais importam foram escritos no servidor de outra pessoa.

O que o seu aparelho guarda, de fato?

Mais do que a lista de histórico, e em mais lugares.

Registro O que revela É apagado por "Limpar histórico"?
Banco de dados de histórico URLs, títulos, horários Sim
Cache Recursos de página, imagens, trechos de vídeo Só se você marcar
Cookies e dados de site Estado de login, identificadores por site Só se você marcar
localStorage / IndexedDB Dados de aplicativo, às vezes histórico de reprodução Normalmente junto com "cookies e dados de site"
Caches de service worker Cópias offline inteiras de páginas Normalmente junto com os dados de site; às vezes sobrevive
Preenchimento automático e dados de formulário Termos de busca, nomes de usuário, endereços Caixa de seleção separada
Senhas salvas As contas que você tem Não — nunca incluídas
Lista de downloads Nomes de arquivo e URLs de origem Só se você marcar
Arquivos baixados Os próprios arquivos Não — apagados separadamente
Permissões de site Quais sites ganharam acesso a câmera, notificações Não — limpas nas configurações
Banco de dados de favicons Todo domínio que definiu um ícone Não
Cache de DNS (do sistema) Domínios resolvidos recentemente Não
Cópia sincronizada Tudo, nos servidores do fabricante Depende do estado da sincronização
Miniaturas e prévias do sistema Imagens de arquivos que você abriu Não

Dois desses derrubam as pessoas repetidamente. O banco de dados de favicons mantém uma linha por domínio independentemente de a entrada de histórico ter sido apagada. E os caches de service worker podem guardar uma cópia offline funcional de uma página, que alguns navegadores preservam a menos que você limpe explicitamente os dados de site daquela origem.

Qual é a sequência correta de limpeza?

A ordem muda o resultado, principalmente por causa da sincronização.

  1. Decida primeiro o que fazer com a sincronização. Se você estiver logado, apague ainda logado e com a sincronização ativa, para que a exclusão se propague até a cópia do servidor. Sair da conta antes deixa a cópia remota intocada.
  2. Marque todas as categorias, não o conjunto padrão. Os navegadores vêm com uma seleção estreita e um intervalo curto de tempo. Ajuste o intervalo para todo o período e marque cache, cookies e dados de site, dados de formulário e histórico de downloads.
  3. Limpe as permissões de site à parte. As permissões de notificação, câmera, microfone e localização ficam nas configurações de site e não fazem parte de nenhuma exclusão de histórico. Permissões de notificação concedidas também são um problema de segurança ativo.
  4. Apague os arquivos baixados. Esvaziar a lista de downloads deixa os arquivos no disco; depois, esvazie a lixeira.
  5. Limpe o cache de DNS no nível do sistema operacional:
Sistema Comando
macOS sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Windows ipconfig /flushdns
Linux (systemd-resolved) resolvectl flush-caches
  1. Confira o painel da conta do navegador. Se o fabricante do navegador mantém um registro de atividade no servidor atrelado à sua conta, ele é gerenciado ali, não no navegador.

O que não dá para apagar do seu aparelho de jeito nenhum?

Tudo o que foi escrito do outro lado da conexão, e tudo o que foi escrito pela rede no meio do caminho.

Registro Quem guarda Seu acesso
Logs de conexão Seu provedor de internet Nenhum
Logs de consulta DNS O resolvedor que você usa Nenhum
Logs de proxy e de filtro Empregador, escola, rede gerenciada Nenhum
Logs do roteador O dono do roteador Só se ele for seu
Atividade de conta Cada site em que você fez login Às vezes, pelas configurações da conta
Logs de acesso do servidor Todo site que você visitou Nenhum
Registros de pagamento Seu banco e a bandeira do cartão Nenhum

Essa é a fronteira que determina se limpar o histórico resolve o seu problema. Contra um familiar num notebook compartilhado, funciona. Contra um administrador de rede ou um provedor, não faz absolutamente nada, porque você nunca esteve apagando a cópia deles.

Por que é melhor guardar menos do que apagar mais?

Porque apagar é retroativo e sempre parcial, enquanto não escrever o registro não é nem uma coisa nem outra.

Configurações práticas que reduzem o que se acumula:

Configuração Efeito
"Limpar cookies e dados de site ao fechar todas as janelas" Zera o armazenamento de site a cada sessão, automaticamente
Um perfil de navegador separado para um propósito separado Mantém histórico, cookies e permissões em recipientes diferentes
Desligar especificamente a sincronização do histórico O histórico local para de subir, enquanto a sincronização de senhas continua
Desativar o preenchimento automático de formulários e buscas Remove o artefato isolado mais fácil de citar
Desligar "pré-carregar páginas" / previsão Impede que o navegador resolva e busque páginas que você nunca visitou

Uma ressalva honesta sobre a exclusão. Num SSD, sobrescrever um arquivo não sobrescreve de forma confiável os blocos físicos, e arquivos de banco de dados mantêm as linhas apagadas até serem compactados. A exclusão comum basta contra a curiosidade comum e não foi feita para resistir a um exame forense. Se o seu modelo de ameaça inclui alguém copiando o disco inteiro, a resposta é criptografia de disco completo e uma conta separada — não uma rotina de limpeza mais minuciosa.

Perguntas relacionadas