Removes Ads and the user interaction tracking from content on Facebook™

Latest Version

Version
1.13.0
Update
June 19, 2024
Size
82.48KiB
Developer
Category
Users
3,000+
Rating
4.28261 ★
Manifest Version
3
Web Store Status
Languages Support
English
Français
See more
Permissions
Alarms
DeclarativeNetRequestWithHostAccess
Scripting
Storage
WebNavigation
See more

Tracking & Ad Removal on FaceBk Extension

NOTICE: Google is making it increasingly difficult to maintain and publish extensions in their webstore, and Facebook keeps trying to take the extension down, so I may stop updating in chrome at any time. I recommend using Firefox if you want continued support, and it's better for privacy in general.
----------
\"Facebook\" and \"FB\" are registered trademarks of Facebook Inc. This extension is neither endorsed by nor affiliated with Facebook.
----------
Please report bugs at https://github.com/mgziminsky/FacebookTrackingRemoval/issues

Removes Ads and the user interaction tracking from content on Facebook™.
Modified elements can optionally have a custom CSS style applied to them so that cleaned items can be more easily identified.

For links, the event listeners on the link and its parents are removed and/or disabled and a proper href is set.

For videos on mobile, all Facebook™ event-listeners and custom controls are removed, and the video is simplified into just the bare HTML5 video tag.

PRIVACY POLICY:
I don't, and never will, collect or send any data to myself or any third parties

Explanation of permissions:
- Access to facebook.com, messenger.com, and facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion is needed for main functionality, in order to work on those pages.
- Access to mgziminsky.gitlab.io, more specifically https://mgziminsky.gitlab.io/FacebookTrackingRemoval/*, is used to download blocking rules only
- `webNavigation`: Needed to handle cleaning FB interactions that use the browser history API instead of doing a normal page navigation
- Firefox: \"Access browser activity during navigation\"
- Chrome: \"Read your browsing history\"
- This is misleading. See https://github.com/mgziminsky/FacebookTrackingRemoval/issues/67#issuecomment-1346953059


Project is completely open source, so you are welcome, and encouraged, to check the code yourself before installing.

CHANGELOG:

v1.13.0
- New option to detect ads with canvas labels (Default: Enabled)

v1.12.0
- Migrate to manifest v3
- Sorta fix some sponsored getting through. May still have a delay

v1.11.3
- Link cleaning fix for FF115+

v1.11.2
- More svg label handling adjustments

v1.11.1
- Fix for split text in svg labels

See https://github.com/mgziminsky/FacebookTrackingRemoval/blob/master/CHANGELOG for full list
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "__MSG_extensionName__", "version": "1.13.0", "description": "__MSG_extensionDescription__", "default_locale": "en", "icons": { "128": "src/icon.png" }, "author": "Michael Ziminsky", "homepage_url": "https://github.com/mgziminsky/FacebookTrackingRemoval", "browser_specific_settings": { "gecko": { "id": {bb1b80be-e6b3-40a1-9b6e-9d4073343f0b}, "strict_min_version": "113.0" } }, "permissions": ["alarms", "declarativeNetRequestWithHostAccess", "scripting", "storage", "webNavigation"], "host_permissions": [ "*://*.facebook.com/*", "*://*.messenger.com/*", "*://*.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/*", "https://mgziminsky.gitlab.io/FacebookTrackingRemoval/*" ], "options_ui": { "page": "src/options/options.html", "open_in_tab": false }, "background": { "type": "module", "scripts": ["src/background/background.js"], "service_worker": "src/background/background.js" }, "action": { "default_icon": "src/icon.png", "default_popup": "src/options/options.html" }, "page_action": { "default_icon": "src/icon.png", "default_popup": "src/options/options.html", "show_matches": [ "*://*.facebook.com/*", "*://*.messenger.com/*", "*://*.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/*" ] }, "content_scripts": [ { "all_frames": true, "matches": [ "*://*.facebook.com/*", "*://*.messenger.com/*", "*://*.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/*" ], "css": ["src/content_script/app.css"], "js": ["browser-polyfill.min.js", "src/content_script/content_script.js"], "run_at": "document_end", "world": "ISOLATED" } ], "web_accessible_resources": [ { "use_dynamic_url": true, "matches": [ "*://*.facebook.com/*", "*://*.messenger.com/*", "*://*.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/*" ], "resources": ["/src/*"] } ], "declarative_net_request": { "rule_resources": [ { "id": "ruleset", "enabled": true, "path": "data/declarativeNetRequest.json" } ] }, "incognito": "spanning", "manifest_version": 3}
Read more

How to download and manually install Tracking & Ad Removal on FaceBk extension for Chrome

Looking for a way to install Tracking & Ad Removal on FaceBk extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Tracking & Ad Removal on FaceBk extensions manually, this article outlines two simple methods to effortlessly install Tracking & Ad Removal on FaceBk extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Tracking & Ad Removal on FaceBk extension and manually install through Drag &Drop

If you ever need to manually install a Tracking & Ad Removal on FaceBk extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Tracking & Ad Removal on FaceBk Extension by clicking the "Download CRX" button on the website.

Look for the Tracking & Ad Removal on FaceBk extension you wish to install. Go to the website and download the Tracking & Ad Removal on FaceBk extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Tracking & Ad Removal on FaceBk extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Tracking & Ad Removal on FaceBk extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Tracking & Ad Removal on FaceBk extension for Chrome and install in Developer Mode

This is another method to install Tracking & Ad Removal on FaceBk extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Tracking & Ad Removal on FaceBk extension file

Select and download the Tracking & Ad Removal on FaceBk extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Tracking & Ad Removal on FaceBk extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Tracking & Ad Removal on FaceBk extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Tracking & Ad Removal on FaceBk extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Tracking & Ad Removal on FaceBk extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

StopFB Extension · Productivity 3,000+ 3 ★ 7.27KiB

icon

F.Block Sponsored Extension · Social & Communication 3,000+ 239 ★ 26.67KiB

icon

Social Fixer for Facebook Extension · Social & Communication 3,000+ 3402 ★ 213KiB

icon

Social Sponsored Ads Blocker Extension · Productivity 3,000+ 7 ★ 53.16KiB

icon

Face ad remover Extension · Social & Communication 3,000+ 13 ★ 46.41KiB

icon

Ads Cleaner for Facebook Extension · Social & Communication 3,000+ 15 ★ 71.37KiB

icon

Ad Blocker for Facebook™ Extension · Productivity 3,000+ 407 ★ 7.99KiB

icon

Kill fbclid Extension · Developer Tools 3,000+ 28 ★ 11.39KiB

icon

ESUIT | AD Blocker for Facebook™ Extension · Social & Communication 3,000+ 1920 ★ 363KiB

icon

Fluff Busting Purity Extension · Social & Communication 3,000+ 2950 ★ 228KiB

icon

Sponsor Blocker for facebook.com Extension · Productivity 3,000+ 8 ★ 41.38KiB

icon

BF - Boost Facebook Extension · Social & Communication 3,000+ 2 ★ 56.74KiB

icon

Remove FBclid and UTM Extension · Developer Tools 3,000+ 23 ★ 6.94KiB

icon

Block Ads for Social Network Extension · Social & Communication 3,000+ 79 ★ 180KiB

icon

Hide Facebook Ads Extension · Productivity 3,000+ 11 ★ 23.72KiB

icon

BlockZilla - Block Ads & Sponsors Extension · Productivity 3,000+ 58 ★ 1.11MiB

icon

Social Disconnect Plus Extension · Productivity 3,000+ 5 ★ 72.78KiB

icon

Backstory: Remember Your Facebook Friends! Extension · Social & Communication 3,000+ 13 ★ 589KiB

icon

Tracking Token Stripper Extension · Productivity 3,000+ 70 ★ 38.32KiB

icon

URL Tracking Stripper & Redirect Skipper Extension · Productivity 3,000+ 36 ★ 73.56KiB

icon

Neat URL Extension · Productivity 3,000+ 44 ★ 60.0KiB

icon

Don't track me Google Extension · Productivity 3,000+ 212 ★ 23.15KiB

icon

Host AdBlocker Extension · Productivity 3,000+ 18 ★ 3.7MiB

icon

Video Ad Blocker for Facebook™ App Extension Extension · Productivity 3,000+ 37 ★ 252KiB

User reviews

icon

Andrei Zargarian (ID: 0000001f10c74c5e) Voted 5 ★ - Updated 10/11/2023 As of 12 October 2023 works amazing! All the ads and "People you might know" are collapsed! Thanks so much!

icon

Kirtikhacara Jayadhira (ID: 0000005fe7ba30e4) Voted 5 ★ - Updated 09/14/2023 Loath it but have to use it, this great extension makes my life relieved. By the way, the icon of this extension says a lot.

icon

Internet Marketing Discounter (ID: 000000b9a10367f6) Voted 5 ★ - Updated 07/04/2023 works great, many thanks <3

icon

Sir Real (ID: 00000049357bedd0) Voted 1 ★ - Updated 11/21/2022 not working

icon

Larry Wease (ID: 0000008d8e01f060) Voted 5 ★ - Updated 10/25/2022 So far so good. Thanks my man!