Last Updated: March 31, 2019

A quick note, these are just the settings I use, you will want to do your own searching to make sure all of your bases are covered. I will continue to add to this page as I find other settings and plugins that are worth installing. If you're looking for an all around decent browser with an adblocker already installed, check out Brave
but keep in mind it's support for plugins is quite limited



about:config Settings
Note: open a new tab and type in about:config into your browser and press enter, links to that settings page doesn't work for security reasons

Disable Firefox from reporting your installed plugins to websites (Windows Only)
Set plugin.scan.plid.all to false

Disable WebRTC
Set media.peerconnection.enabled to false
Note: this breaks some things such as some video platforms like, otherwise WebRTC can leak IP info if using a VPN, this is the intended functionality, not a bug. Here is an example.

Disable Notifications
Set dom.webnotifications.enabled to false

Disable geo location
Set geo.enabled to false

Disable Pocket
Set browser.pocket.enabled to false

Disable Clipboard Events
Set dom.event.clipboardevents.enabled to false

Disable IPv6
Set network.dns.disableIPv6 to true




Disable WebRTC
The only way I have found to disable WebRTC on Chrome is to install a plugin, which to use and which to trust is up to the user. I wouldn't recommend any, or using Chrome if WebRTC is a security concern.

Disable Notifications
Go to chrome://settings, scroll to the bottom and click "Advanced" under "Privacy and Security" > Content Settings > Notifications > Click on "Ask before sending (recommended) so that it displays "Blocked"

Disable geo location
chrome://settings, scroll to the bottom and click "Advanced" under "Privacy and Security" > Content Settings > Click on "Ask before accessing (recommended)" so that it displays "Blocked"