Embora seja possível desativar totalmente os dados off-line (principalmente, localStorage e IndexedDB), isso tem o potencial de quebrar os sites que dependem dele. Se ainda assim desejar, as entradas de configuração relevantes são dom.storage.enabled
/ dom.storage.default_quota
(a cota para 0 mostra a API ativada, mas cheia, o que pode interromper menos ou mais sites, dependendo do tratamento de erros do site) e dom.indexedDB.enabled
.
Geralmente, uma ideia melhor é limpar os dados na saída do navegador. Embora isso ainda permita o acompanhamento dentro da mesma sessão, isso reduzirá o rastreamento a longo prazo.
Para fazer isso, vá para about:preferences
(ou menu = > Opções), Privacidade & Guia Segurança. Em Histórico, selecione Usar configurações personalizadas para o histórico . Marque Limpar histórico quando o Firefox é fechado e entre nas Configurações para marcar Dados do site off-line . Você também pode querer desmarcar o histórico de navegação, etc., se quiser mantê-los.
Outra coisa que alguns sites usarão é um Service Worker. Acredito que o delete-on-close acima deve funcionar para limpar os caches do Service Worker, mas é um pouco mais difícil de testar. Se desejar, você pode desativá-las totalmente por meio da opção about:config
dom.serviceWorkers.enabled
. Observe que isso ocorre nos mesmos possíveis problemas que a desativação total de outros métodos de armazenamento: alguns sites simplesmente não funcionam sem eles.