Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thecreeper/privacyfox

PrivacyFox tweaks various preferences in Firefox in order to enhance the privacy of users; it will also try to enforce these changes to maintain your privacy online.
https://github.com/thecreeper/privacyfox

firefox privacy privacy-online privacyfox-tweaks

Last synced: 3 days ago
JSON representation

PrivacyFox tweaks various preferences in Firefox in order to enhance the privacy of users; it will also try to enforce these changes to maintain your privacy online.

Awesome Lists containing this project

README

        

```
_____ _ ______
| __ \ (_) | ____|
| |__) | __ ___ ____ _ ___ _ _ | |__ _____ __
| ___/ '__| \ \ / / _` |/ __| | | | | __/ _ \ \/ /
| | | | | |\ V / (_| | (__| |_| | | | | (_) > <
|_| |_| |_| \_/ \__,_|\___|\__, | |_| \___/_/\_\
__/ |
|___/
```
PrivacyFox tweaks various preferences in Firefox in order to enhance the privacy
of users; it will also try to enforce these changes to maintain your privacy
online.

## Affected Preferences



Preference
Default
New
Description




media.peerconnection.enabled
true
false
WebRTC can leak a users IP address from behind a VPN or proxy.


network.websocket.enabled
true
false
Websockets can cause some dns requests to not be send over the active proxy.


network.http.sendRefererHeader
2
0
Tells the server which page the user came from.


network.http.sendSecureXSiteReferrer
true
false
Tells the server which https page the user came from.


network.dnsCacheEntries
400
100
Number of cached DNS entries (lower number=more requests but less data stored).


privacy.trackingprotection.enabled
false
true
This is Mozilla’s new built in tracking protection.


dom.event.clipboardevents.enabled
true
false
Websites can get notifications if you copy, paste, or cut something from a web page, and it lets them know which part of the page had been selected.


dom.event.contextmenu.enabled
true
false
Disables website control over rightclick context menu.


geo.enabled
true
false
Disables geolocation.


geo.wifi.logging.enabled
true
false
Disables logging geolocation requests.


browser.formfill.enable
true
false
Disables saving of formdata.


browser.safebrowsing.enabled
true
false
Disable Google Safe Browsing and phishing protection. Security risk, but privacy improvement.


browser.safebrowsing.malware.enabled
true
false
Disable Google Safe Browsing malware checks. Security risk, but privacy improvement.


browser.send_pings
true
false
Allows websites to track users clicks.


browser.cache.disk.enable
true
false
Disables caching on hardrive.


browser.cache.disk_cache_ssl
true
false
Disables caching for ssl connections.


browser.cache.offline.enable
true
false
Disables the offline disk cache.


webgl.disabled
false
true
WebGL is a potential security risk.

## References

[STUN IP Address requests for WebRTC](https://github.com/diafygi/webrtc-ips)

[Firefox security bug (proxy-bypass) in current TBBs](https://blog.torproject.org/blog/firefox-security-bug-proxy-bypass-current-tbbs)

[Tracking Protection in Firefox](https://support.mozilla.org/en-US/kb/tracking-protection-firefox)

[Quantifying the effects of Firefox's Tracking Protection](https://blog.mozilla.org/nnethercote/2014/11/12/quantifying-the-effects-of-firefoxs-tracking-protection/)

[Is WebGL a security concern?](https://security.stackexchange.com/questions/13799/is-webgl-a-security-concern)

[DNS Prefetching and Its Privacy Implications](https://www.usenix.org/legacy/event/leet10/tech/full_papers/Krishnan.pdf)