- Setup instructions - Key benefits - Performance evaluation - Compatibility information
Firefox-Config
This configuration is a culmination of Betterfox and arkenfox, designed to optimize Firefox and other Firefox-based browsers for enhanced security and performance. The result is a clean, distraction-free browsing experience that minimizes the risk of site breakage.
Setup
-
Backup your Firefox profile:
i. In Firefox, navigate to
about:profiles.ii. Open the root directory of profile in use.
iii. Copy all the contents of this directory in a new location.
Note
It is advisable to have a backup in case you need to roll back!
- Download the
user.jsfile. - Open the file and review the overrides at the bottom to make any necessary changes.
- Move the
user.jsfile into the root directory of the profile currently in use. - Restart Firefox.
Tip
After restarting, I recommend using the following extensions:
- uBlock Origin - Content blocker
- CanvasBlocker - Alters some JS APIs to prevent fingerprinting
- Decentraleyes - Protects you against tracking through "free", centralised, content delivery.
Key Benefits
- Protect your online privacy without any site breakage.
- Improve Firefox's performance.
- Disable Firefox's telemetry.
- Implement tracking protection.
- Prevent insecure SSL/TLS connections
- Provide a clean, distraction-free browser experience.
- Enables HTTPS-only mode.
- Enforces DNS-over-HTTPS (DoH) for encrypting DNS queries (utilizes Mullvad DNS)
- Performs sanitization on shutdown.
- Customizes Enhanced Tracking Protection (ETP)
Warning
This configuration disables Google's Safe Browsing, DRM and WebRTC. These settings can be modified in the "MY OVERRIDES" section.
Tip
Refer Betterfox's Smoothfox configuration to adjust scrolling preference.
Performance Evaulation
To assess the effectiveness of the user.js configurations, conduct a before-and-after test:
- EFF's Cover Your Tracks - Test your browser to see how well you are protected from tracking and fingerprinting.
- Browserleaks - BrowserLeaks is a suite of tools that offers a range of tests to evaluate the security and privacy of your web browser. These tests focus on identifying ways in which websites may leak your real IP address, collect information about your device, and perform a browser fingerprinting.
Compatibility Information
This configuration file has been tested on Firefox and Zen Browser, but it is compatible with any Firefox-based browser.