Apagar cookies ao fechar a aba

TL;DR: O CookieVault Guardian apaga automaticamente cookies, localStorage, sessionStorage, IndexedDB, Cache Storage e registros de Service Worker no momento em que você fecha a última aba de um domínio — a menos que aquele domínio esteja na lista branca. É o sucessor gratuito, em Manifest V3, do Cookie AutoDelete, que o Chrome desativou no fim de 2024.

Apagar ao fechar a aba é a capacidade central do CookieVault Guardian: ele remove cada registro de armazenamento do navegador ligado a um domínio no instante em que a última aba daquele domínio fecha, exceto para os sites que você coloca explicitamente na lista branca. É o sucessor moderno e nativo em Manifest V3 do Cookie AutoDelete, a extensão de privacidade que o Chrome desativou à força no fim de 2024, quando o encerramento do Manifest V2 chegou à sua fase final1. Onde o original focava em cookies, o Guardian reconstrói o fluxo de limpeza por aba sobre as APIs atuais de extensão e amplia a lista de alvos de limpeza para cada superfície de armazenamento em que um rastreador possa se esconder.

O que ele apaga

Em resumo: Seis superfícies de armazenamento — cookies, localStorage, sessionStorage, IndexedDB, Cache Storage e registros de Service Worker — cada uma ativável individualmente. O objetivo é limpar tudo o que possa guardar estado de rastreamento entre sessões, não apenas cookies.

Um limpador só de cookies ignora a maior parte da superfície de rastreamento moderna. A MDN documenta que os cookies são um de vários mecanismos de armazenamento no lado do cliente2, e um site que queira reidentificar você depois de você “limpar os cookies” pode esconder estado no IndexedDB, no Cache Storage ou em um Service Worker que simplesmente redefine o cookie na sua próxima visita. O Guardian fecha essas brechas.

As seis superfícies que ele limpa:

  1. Cookies — todos os cookies do domínio, incluindo cookies HttpOnly que a própria página não consegue ler
  2. localStorage — armazenamento de longo prazo do tipo chave-valor que sobrevive entre sessões e é invisível para limpadores que só tratam cookies
  3. sessionStorage — armazenamento por aba, limpo de forma defensiva mesmo que normalmente já seja apagado junto com a aba
  4. IndexedDB — banco de dados estruturado por origem, um lugar comum para estado de fingerprint e rastreamento
  5. Cache Storage — a API de cache do Service Worker, utilizável como canal lateral de rastreamento
  6. Registros de Service Worker — scripts de fundo de vida longa que podem despertar para redefinir cookies

Cada superfície tem seu próprio botão de liga/desliga. O padrão sensato é as seis ativadas; você só restringe o escopo se um site específico que você não pode colocar na lista branca ainda precisar de uma delas.

Como o gatilho funciona

Em resumo: O Guardian escuta os eventos de fechamento de aba, verifica se alguma aba ainda está aberta no domínio da aba que fecha e só roda a limpeza quando a última fecha. Domínios na lista branca são ignorados. A API de cookies do navegador é o canal oficial para remover cookies.

O gatilho é conservador de propósito. Fechar uma de várias abas do mesmo site não apaga a sessão por baixo das outras — a limpeza espera pela última aba. Quando essa última aba fecha e o domínio não está na lista branca, o Guardian remove o armazenamento mirado por meio de APIs documentadas do navegador; os cookies, especificamente, são removidos pela API oficial de cookies3 em vez de qualquer mecanismo privado, o que é parte do motivo de o comportamento ser previsível entre navegadores.

ComportamentoCookieVault GuardianCookie AutoDelete (MV2)
Versão do ManifestV3V2 (obsoleta)
Chrome / Edge / BraveSimNão (desativada)
FirefoxSimSim
Limpa cookiesSimSim
Limpa localStorageSimParcial (versões recentes)
Limpa IndexedDBSimNão
Limpa Cache StorageSimNão
Limpa Service WorkersSimNão
Lista branca / cinza / wildcardSimSim
Sync da lista branca entre devicesSim (Pro)Não

O passo a passo detalhado de migração, incluindo como importar um conjunto de regras existente, está na página alternativa ao Cookie AutoDelete.

A isenção da lista branca

Em resumo: A lista branca é o que mantém o apagar automático útil em vez de irritante. Adicione os sites em que você quer continuar conectado; todo o resto limpa ao fechar a aba. A herança de subdomínios e os wildcards mantêm a lista curta.

O apagar automático é agressivo, que é exatamente o ganho de privacidade — e exatamente o motivo de a lista branca importar. Seis regras que tornam a isenção administrável:

Uma lista branca inicial que cobre a maioria das pessoas em cinco minutos: seu e-mail principal, seu host de código, suas ferramentas de trabalho, seu banco e a interface web do seu gerenciador de senhas. O aprofundamento completo está na página lista branca de cookies.

Grátis vs Pro

Em resumo: Toda a limpeza, todos os tipos de armazenamento e uma lista branca local ilimitada são grátis para sempre. O Pro (4 USD/mês ≈ R$ 20 ou 36 USD/ano) adiciona sincronização da lista branca entre dispositivos criptografada e histórico de cookies de 30 dias com desfazer.

RecursoGrátisPro (4 USD/mês ou 36 USD/ano)
Apagar automático (seis armazenamentos)SimSim
Lista branca local ilimitadaSimSim
Lista cinza e wildcardsSimSim
Sync da lista branca entre dispositivosNãoSim
Histórico de cookies de 30 dias c/ undoNãoSim

O Pro só vale o investimento se você rodar o Guardian em mais de um dispositivo e quiser um único conjunto de regras compartilhado. A sincronização da lista branca usa a mesma criptografia de conhecimento zero descrita na página sincronização criptografada na nuvem.

Como configurar

  1. Instale o CookieVault Guardian pela página de download
  2. Fixe o ícone na barra de ferramentas para acesso à lista branca em um clique
  3. Visite cada site em que você quer continuar conectado — e-mail, host de código, banco, gerenciador de senhas
  4. Clique no ícone do Guardian → “Add to whitelist” em cada um, deixando a herança de subdomínios ativada
  5. Abra Settings → Storage types e confirme que as seis superfícies estão ativadas
  6. Verifique sua lista branca em Settings → Whitelist
  7. Navegue normalmente — fechar a última aba de um domínio fora da lista branca dispara a limpeza
  8. Coloque na lista cinza os sites pontuais que você quer só pela sessão, para que limpem no próximo fechamento

Para o passo a passo completo, com os casos extremos, veja o tutorial de apagar ao fechar a aba.

Veja também


Footnotes

  1. A descontinuação do Manifest V2 do Chrome e o cronograma de migração, que desativaram o Cookie AutoDelete no Chromium, estão documentados em https://developer.chrome.com/docs/extensions/develop/migrate.

  2. Os cookies como um de vários mecanismos de armazenamento no lado do cliente, ao lado de outros armazenamentos de site, estão documentados pela MDN em https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies.

  3. O Guardian remove cookies pela API oficial de cookies do navegador documentada em https://developer.chrome.com/docs/extensions/reference/api/cookies, o mesmo armazenamento de onde o navegador lê.