/*** [SECTION 0300]: QUIET FOX We only disable the auto-INSTALL of Firefox (app) updates. You still get prompts to update, and it only takes one click. We highly discourage disabling auto-CHECKING for updates. Legitimate reasons to disable auto-INSTALLS include hijacked/monetized extensions, time constraints, legacy issues, dev/testing, and fear of breakage/bugs. It is still important to do updates for security reasons, please do so manually if you make changes. ***/ { /* 0301: disable auto-INSTALLING Firefox updates [NON-WINDOWS FF65+] * [NOTE] In FF65+ on Windows this SETTING (below) is now stored in a file and the pref was removed * [SETTING] General>Firefox Updates>Check for updates but let you choose to install them ***/ "app.update.auto" = false; /* 0302: disable auto-INSTALLING Firefox updates via a background service [FF90+] [WINDOWS] * [SETTING] General>Firefox Updates>Automatically install updates>When Firefox is not running * [1] https://support.mozilla.org/kb/enable-background-updates-firefox-windows ***/ "app.update.background.scheduling.enabled" = false; /* 0303: disable auto-CHECKING for extension and theme updates ***/ # user_pref("extensions.update.enabled", false); /* 0304: disable auto-INSTALLING extension and theme updates (after the check in 0303) * [SETTING] about:addons>Extensions>[cog-wheel-icon]>Update Add-ons Automatically (toggle) ***/ # user_pref("extensions.update.autoUpdateDefault", false); /* 0306: disable extension metadata * used when installing/updating an extension, and in daily background update checks: * when false, extension detail tabs will have no description ***/ # user_pref("extensions.getAddons.cache.enabled", false); /* 0308: disable search engine updates (e.g. OpenSearch) * [NOTE] This does not affect Mozilla's built-in or Web Extension search engines ***/ "browser.search.update" = false; /* 0320: disable about:addons' Recommendations pane (uses Google Analytics) ***/ "extensions.getAddons.showPane" = false; # [HIDDEN PREF] /* 0321: disable recommendations in about:addons' Extensions and Themes panes [FF68+] ***/ "extensions.htmlaboutaddons.recommendations.enabled" = false; /* 0330: disable telemetry * the pref (.unified) affects the behaviour of the pref (.enabled) * IF unified=false then .enabled controls the telemetry module * IF unified=true then .enabled ONLY controls whether to record extended data * so make sure to have both set as false * [NOTE] FF58+ 'toolkit.telemetry.enabled' is now LOCKED to reflect prerelease * or release builds (true and false respectively) [2] * [1] https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/internals/preferences.html * [2] https://medium.com/georg-fritzsche/data-preference-changes-in-firefox-58-2d5df9c428b5 ***/ "toolkit.telemetry.unified" = false; "toolkit.telemetry.enabled" = false; # see [NOTE] "toolkit.telemetry.server" = "data:,"; "toolkit.telemetry.archive.enabled" = false; "toolkit.telemetry.newProfilePing.enabled" = false; # [FF55+] "toolkit.telemetry.shutdownPingSender.enabled" = false; # [FF55+] "toolkit.telemetry.updatePing.enabled" = false; # [FF56+] "toolkit.telemetry.bhrPing.enabled" = false; # [FF57+] Background Hang Reporter "toolkit.telemetry.firstShutdownPing.enabled" = false; # [FF57+] /* 0331: disable Telemetry Coverage * [1] https://blog.mozilla.org/data/2018/08/20/effectively-measuring-search-in-firefox/ ***/ "toolkit.telemetry.coverage.opt-out" = true; # [HIDDEN PREF] "toolkit.coverage.opt-out" = true; # [FF64+] [HIDDEN PREF] "toolkit.coverage.endpoint.base" = ""; /* 0340: disable Health Reports * [SETTING] Privacy & Security>Firefox Data Collection & Use>Allow Firefox to send technical... data ***/ "datareporting.healthreport.uploadEnabled" = false; /* 0341: disable new data submission, master kill switch [FF41+] * If disabled, no policy is shown or upload takes place, ever * [1] https://bugzilla.mozilla.org/1195552 ***/ "datareporting.policy.dataSubmissionEnabled" = false; /* 0342: disable Studies (see 0503) * [SETTING] Privacy & Security>Firefox Data Collection & Use>Allow Firefox to install and run studies ***/ "app.shield.optoutstudies.enabled" = false; /* 0343: disable personalized Extension Recommendations in about:addons and AMO [FF65+] * [NOTE] This pref has no effect when Health Reports (0340) are disabled * [SETTING] Privacy & Security>Firefox Data Collection & Use>Allow Firefox to make personalized extension recommendations * [1] https://support.mozilla.org/kb/personalized-extension-recommendations ***/ "browser.discovery.enabled" = false; /* 0350: disable Crash Reports ***/ "breakpad.reportURL" = ""; "browser.tabs.crashReporting.sendReport" = false; # [FF44+] # user_pref("browser.crashReports.unsubmittedCheck.enabled", false); // [FF51+] [DEFAULT: false] /* 0351: enforce no submission of backlogged Crash Reports [FF58+] * [SETTING] Privacy & Security>Firefox Data Collection & Use>Allow Firefox to send backlogged crash reports ***/ "browser.crashReports.unsubmittedCheck.autoSubmit2" = false; # [DEFAULT: false] /* 0390: disable Captive Portal detection * [1] https://www.eff.org/deeplinks/2017/08/how-captive-portals-interfere-wireless-security-and-privacy * [2] https://wiki.mozilla.org/Necko/CaptivePortal ***/ "captivedetect.canonicalURL" = ""; "network.captive-portal-service.enabled" = false; # [FF52+] /* 0391: disable Network Connectivity checks [FF65+] * [1] https://bugzilla.mozilla.org/1460537 ***/ "network.connectivity-service.enabled" = false; }