Mozilla Firefox is a free open source browser (based on the well-known TOR Browser). Also, mozilla firefox is well suited for typing, while initially it still needs to be configured.
Configuring Anonymity
Each browser has the ability to configure itself using different utilities. Now we will use one of them and add / change some parameters to increase our anonymity with you.
(Everything was done in firefox quantum version 61.0.1 (64)
Enter the following code into the address bar: about: config (Since there are really a lot of rules here, we will use the search
.
First of all, we remove the sending of reports to developers:
Now turn off location detection:
We prohibit access to hardware devices (web cameras, microphone, and so on):
Sending data to mozilla and google servers (must have):
Disable telemetry (information about ssl certificates, etc.):
Disable automatic browser updates, as well as search plugins:
Cancel caching in Firefox:
default localhost, 127.0.0.1
The following code disables usage statistics:
Option to disable Firefox's ability to connect to third-party servers (Telefonica) without permission:
We block sites that monitor users. Not to be confused with DNT, which only "asks" sites not to track you. Forced blocking is also carried out here.
Disable website activity tracking:
Disable WebGL:
Configuring Anonymity
Each browser has the ability to configure itself using different utilities. Now we will use one of them and add / change some parameters to increase our anonymity with you.
(Everything was done in firefox quantum version 61.0.1 (64)
Enter the following code into the address bar: about: config (Since there are really a lot of rules here, we will use the search
First of all, we remove the sending of reports to developers:
Code:
breakpad.reportURL - erase the value
browser.tabs.crashReporting.email - erase the value
browser.tabs.crashReporting.emailMe - value: false
browser.tabs.crashReporting.sendReport - false
datareporting.healthreport.infoURL - erase the value
datareporting.healthreport.uploadEnabled - false
datareporting.policy.dataSubmissionEnabled - false
extensions.getAddons.cache.enabled - false
security.ssl.errorReporting.automatic - false
Now turn off location detection:
Code:
browser.geolocation.warning.infoURL - erase the value
browser.search.countryCode - put any country (default: RU, I have US)
browser.search.geoip.url - erase the value
browser.search.geoip.timeout - value: 0
browser.search.geoSpecificDefaults.url - erase the value
browser.search.geoSpecificDefaults - false
browser.search.region - put any country (default: RU, I have US)
browser.search.suggest.enabled - false
geo.enabled - false
geo.wifi.uri - erase value
We prohibit access to hardware devices (web cameras, microphone, and so on):
Code:
dom.gamepad.enabled - false
dom.gamepad.non_standard_events.enable - false
dom.imagecapture.enabled - false
dom.presentation.discoverable - false
dom.presentation.discovery.enabled - false
dom.presentation.enabled - false
dom.presentation.tcp_server.debug - false
media.getusermedia.aec_enabled - false
media.getusermedia.agc_enabled - false
media.getusermedia.audiocapture.enabled - false
media.getusermedia.browser.enable - false
media.getusermedia.noise_enabled - false
media.getusermedia.screensharing.enabled - false
media.navigator.enabled - false
media.navigator.permission.disabled - false
media.navigator.video.enabled - false
media.video_stats.enabled - false
media.webspeech.recognition.enable - false
dom.netinfo.enabled - false
media.webspeech.recognition.enable - false
media.webspeech.synth.enabled - false
Sending data to mozilla and google servers (must have):
Code:
browser.safebrowsing.downloads.enabled - false
services.sync.prefs.sync.browser.safebrowsing.downloads.enabled - false
browser.safebrowsing.downloads.remote.block_dangerous_host - false
browser.safebrowsing.downloads.remote.block_dangerous - false
browser.safebrowsing.downloads.remote.block_potentially_unwanted - false
browser.safebrowsing.downloads.remote.block_uncommon - false
browser.safebrowsing.downloads.remote.enabled - false
browser.safebrowsing.downloads.remote.url - leave blank
browser.safebrowsing.malware.enabled - false
services.sync.prefs.sync.browser.safebrowsing.malware.enabled - false
browser.safebrowsing.provider.google.gethashURL - false
browser.safebrowsing.provider.google.lists - false
browser.safebrowsing.provider.google.reportURL - erase the value
browser.safebrowsing.provider.google.updateURL - erase
browser.safebrowsing.provider.google.updateURL - erase
browser.safebrowsing.provider.mozilla.lists - erase
browser.safebrowsing.provider.mozilla.updateURL - erase
browser.safebrowsing.reportPhishURL - erase
services.sync.prefs.sync.browser.safebrowsing.malware.enable - false
Synchronization with servers:
identity.fxaccounts.auth.uri - erase
services.sync.engine.addons - false
services.sync.engine.bookmarks - false
services.sync.engine.history - false
services.sync.engine.passwors - false
services.sync.engine.prefs - false
services.sync.engine.tabs - false
services.sync.fxa.privacyURL - erase
services.sync.fxa.termsURL - Erase
Disable telemetry (information about ssl certificates, etc.):
Code:
dom.ipc.plugins.flash.subprocess.crashreporter.enabled - false
dom.ipc.plugins.reportCrashURL - false
network.allow-experiments - false
security.ssl.errorReporting.enabled - false
toolkit.crashreporter.infoURL - erase the value
toolkit.telemetry.archive.enable - false
toolkit.telemetry.cachedClientID - erase
toolkit.telemetry.rejected - true
toolkit.telemetry.server - erase
toolkit.telemetry.unified - false
Be sure to turn off WebRTC:
media.peerconnection.enabled - false
media.peerconnection.ice.default_address_only - false
media.peerconnection.ice.relay_only - true
media.peerconnection.identity.enabled - false
media.peerconnection.identity.timeout - 1
media.peerconnection.turn.disable - true
media.peerconnection.use_document_iceservers - false
media.peerconnection.video.enabled - false
Disable automatic browser updates, as well as search plugins:
Code:
app.update.auto = false
app.update.enabled = false
app.update.mode = 0
browser.search.update = false
Disable sending browser performance data:
datareporting.healthreport.service.enabled = false
datareporting.healthreport.uploadEnabled = false
datareporting.policy.dataSubmissionEnabled = false
Cancel caching in Firefox:
Code:
network.http.use-cache= false
browser.cache.offline.enable= false
browser.cache.disk.enable= false
browser.cache.disk_cache_ssl= false
browser.cache.memory.enable= false
network.http.keep-alive.timeout = 600
network.http.max-persistent-connections-per-proxy = 16
network.cookie.lifetimePolicy = 2
network.http.sendRefererHeader = 0
network.http.sendSecureXSiteReferrer = false
network.protocol-handler.external = false [Include all subparameters in the value false]
network.protocol-handler.warn-external = true [Include all subparameters in the value false]
network.http.pipelining = true
network.http.pipelining.maxrequests = 8
network.http.proxy.keep-alive = true
network.http.proxy.pipelining = true
network.prefetch-next = false
browser.cache.disk.enable = false
browser.cache.offline.enable = false
browser.sessionstore.privacy_level = 2
browser.sessionhistory.max_entries = 2
browser.display.use_document_fonts = 0
dom.battery.enabled = false
intl.charsetmenu.browser.cache = ISO-8859-9, windows-1252, windows-1251, ISO-8859-1, UTF-8
extensions.blocklist.enabled = false
network.proxy.no_proxies_on = (empty)
default localhost, 127.0.0.1
The following code disables usage statistics:
Code:
toolkit.telemetry.enabled = false
Option to disable Firefox's ability to connect to third-party servers (Telefonica) without permission:
Code:
loop.enabled = false
We block sites that monitor users. Not to be confused with DNT, which only "asks" sites not to track you. Forced blocking is also carried out here.
Code:
browser.search.suggest.enabled = tru
Disable website activity tracking:
Code:
browser.send_pings is false
Disable WebGL:
Code:
webgl.disabled в true.
dom.enable_performance = false
dom.battery.enabled = false
network.dns.disablePrefetch = true
network.http.accept.default = text / html, application / xhtml + xml, application / xml; q = 0.9, * / *; q = 0.8