FlandreDaisuki / Facebook-Dont-Track-Me

Remove tracking parameters of Facebook as many as possible
https://addons.mozilla.org/firefox/addon/facebook-dont-track-me/
MIT License
13 stars 3 forks source link
facebook privacy webextension

Facebook Don't Track Me

logo

Strip Facebook track parameters and clarify url

[English] - [正體中文]

Examples

An example of internal link in Facebook An example of external link in Facebook
An example of internal link in Facebook An example of external link in Facebook

Installation

Firefox

firefox-addons-badge

Chromium-based

  1. Clone it or download the zip and unzip it

download zip

  1. Open developer mode and load the src/ in project folder

load project

Userscript (lite)

The userscript release can clarify url in address bar but the tracking parameters are still in requests.

  1. After install script managers (Tampermonkey, ...) and click Install-userscript-brightgreen

Permission Explanation

tabs / contextMenus / clipboardWrite

These permissions are for the implementation of right click and copy the clarified link.

When click that function, the link will send to background and process it, then send back clarified URL to the tab you click and replace your clipboard content.

webRequest / webRequestBlocking / \

The reason I use <all_urls> instead of Facebook's domain is the tracking parameter, like fbclid, are spread all over Facebook and non Facebook sites.

I don't want to send other sites these tracking parameters from non Facebook sites to other non Facebook sites.

The webRequest and webRequestBlocking can let me filter and clarify all requests.

Work with Other Extensions

LICENSE

The MIT License

Copyright (c) 2019 FlandreDaisuki \vbnm123c@gmail.com