Anonymous Firefox Settings: A Step-by-Step Guide
To maximize your privacy while using Firefox, follow these steps to configure your browser and system for anonymous browsing.
1. Clean Your System
- Remove all cookies, Flash cookies, DOM cookies, and similar data.
- Install the latest version of CCleaner along with the CCEnhancer add-on to thoroughly clean your system.
2. Remove Untrusted Browser Extensions
- Uninstall all browser extensions that may send information to developers or track your system parameters, such as Yandex Bar, Google Bar, Bing, etc.
3. Clear Browser Data
- Go to your browser settings and delete all cookies and browsing history.
- Navigate to Settings > Privacy > Clear History and select “Delete everything (for all time)”.
4. Adjust Firefox Advanced Settings
- Open Firefox and type about:config in the address bar to access advanced settings.
- Change the following settings:
browser.geolocation.warning.infoURL; (delete the link) media.peerconnection.default_iceservers; [{"url": "127.0.0.1"}] geo.enabled; false media.peerconnection.enabled; false
For JavaScript window features, set all these to true:
dom.disable_window_open_feature.close dom.disable_window_open_feature.directories dom.disable_window_open_feature.location dom.disable_window_open_feature.menubar dom.disable_window_open_feature.minimizable dom.disable_window_open_feature.personalbar dom.disable_window_open_feature.resizable dom.disable_window_open_feature.scrollbars dom.disable_window_open_feature.status dom.disable_window_open_feature.titlebar dom.disable_window_open_feature.toolbar
Set the following options as shown:
dom.storage.enabled -> false dom.indexedDB.enabled -> false browser.cache.disk.enable -> false browser.cache.offline.enable -> false browser.cache.disk_cache_ssl -> false browser.cache.memory.enable -> false browser.cache.disk.smart_size -> false browser.cache.disk.smart_size.first_run -> false browser.cache.disk.smart_size.use_old_max -> false browser.cache.disk.capacity -> 0 app.update.auto -> false app.update.enabled -> false network.http.use-cache -> false browser.search.update -> false extensions.update.enabled -> false extensions.getAddons.showPane -> false extensions.blocklist.enabled -> false browser.safebrowsing.enabled -> false browser.sessionhistory.max_entries -> 2 browser.sessionstore.privacy_level -> 2 keyword.enabled -> false geo.enabled -> false browser.search.suggest.enabled -> false browser.safebrowsing.enabled -> false browser.safebrowsing.malware.enabled -> false network.prefetch-next -> false network.http.use-cache -> false network.proxy.socks_remote_dns -> true network.cookie.lifetimePolicy -> 2 network.http.sendRefererHeader -> 0 network.http.sendSecureXSiteReferrer -> false network.protocol-handler.external -> false (set all sub-parameters to false) network.protocol-handler.warn-external -> true (set all sub-parameters to true) network.http.accept.default -> text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Disable or change the following URLs to 127.0.0.1:
- app.releaseNotesURL
- app.support.baseURL
- app.update.url
- app.update.url.details
- app.update.url.manual
- app.vendorURL
- browser.geolocation.warning.infoURL
- browser.search.searchEnginesURL
- browser.throbber.url
- extensions.webservice.discoverURL
- breakpad.reportURL
- plugins.update.url
- extensions.update.url
- pfs.datasource.url
- services.aitc.*.url
- services.notifications.serverURL
- services.sync.jpake.serverURL
- services.sync.*URL
- spellchecker.dictionaries.download.url
- toolkit.telemetry.infoURL
5. Install the NoScript Plugin
- Install the NoScript extension to control JavaScript execution and enhance your privacy.
6. Edit Your Hosts File
Add the following lines to your hosts file to block tracking and analytics domains:
127.0.0.1 crl.geotrust.com 127.0.0.1 www.crl.geotrust.com 127.0.0.1 www.gstatic.com 127.0.0.1 gstatic.com 127.0.0.1 www.google-analytics.com 127.0.0.1 google-analytics.com 127.0.0.1 googleads.g.doubleclick.net 127.0.0.1 platform.twitter.com 127.0.0.1 l.addthiscdn.com 127.0.0.1 content.yieldmanager.edgesuite.net 127.0.0.1 s0.2mdn.net 127.0.0.1 a.tribalfusion.com 127.0.0.1 pagead2.googlesyndication.com 127.0.0.1 pixel.quantserve.com 127.0.0.1 ad.doubleclick.net 127.0.0.1 ad.yieldmanager.com 127.0.0.1 74.125.163.86 127.0.0.1 ssl.google-analytics.com 127.0.0.1 8.ce.b4.a1.top.mail.ru 127.0.0.1 www.hitcounter.ru 127.0.0.1 85ideas.com 127.0.0.1 id.google.ru 127.0.0.1 www.tns-counter.ru 127.0.0.1 fxfeeds.mozilla.com 127.0.0.1 newsrss.bbc.co.uk 127.0.0.1 www.bbc.co.uk 127.0.0.1 wsrss.bbc.co.uk 127.0.0.1 clients1.google.ru 127.0.0.1 luna.mail.ru 127.0.0.1 photo75.mail.ru 127.0.0.1 sitecheck2.opera.com 127.0.0.1 mu-in-f118.1e100.net 127.0.0.1 77.220.183.34 127.0.0.1 1e100.net 127.0.0.1 counter.yadro.ru 127.0.0.1 clients4.google.com 127.0.0.1 sb-ssl.google.com 127.0.0.1 clients2.google.com 127.0.0.1 tsarfin.com 127.0.0.1 rmuuekotik 127.0.0.1 ugsdxkmvpl 127.0.0.1 ckenrwezzt 127.0.0.1 counter.rambler.ru 127.0.0.1 counter.glc.ru 127.0.0.1 chatenabled.mail.google.com 127.0.0.1 suggestqueries.google.com 127.0.0.1 d5.cd.bf.a0.top.mail.ru 127.0.0.1 video-stats.video.google.com 127.0.0.1 p2.gygesawcxs5u6.xkbhduq3n7egsy7y.ds.ipv6-exp.l.google.com 127.0.0.1 ipv4.ipv6-exp.l.google.com 127.0.0.1 hit10.hotlog.ru 127.0.0.1 null 127.0.0.1 de.c6.bb.a0.top.mail.ru 127.0.0.1 mpa.one.microsoft.com 127.0.0.1 safebrowsing-cache.google.com 127.0.0.1 safebrowsing.clients.google.com 127.0.0.1 3dns-3.adobe.com 127.0.0.1 3dns-2.adobe.com 127.0.0.1 adobe-dns.adobe.com 127.0.0.1 adobe-dns-2.adobe.com 127.0.0.1 adobe-dns-3.adobe.com 127.0.0.1 ereg.wip3.adobe.com 127.0.0.1 activate-sea.adobe.com 127.0.0.1 wwis-dubc1-vip60.adobe.com 127.0.0.1 activate-sjc0.adobe.com 127.0.0.1 adobeereg.com 127.0.0.1 activate.adobe.com
By following these steps, you can significantly increase your privacy and anonymity while using Firefox.