Skip to content

Browser extension that removes ads and the user interaction tracking from content on Facebook

License

Notifications You must be signed in to change notification settings

mgziminsky/FacebookTrackingRemoval

Repository files navigation

GitHub release (latest by date) GitHub release (latest by date) GitHub release (total)

Mozilla Add-on Mozilla Add-on Mozilla Add-on Mozilla Add-on

Chrome Web Store Chrome Web Store Chrome Web Store Chrome Web Store

Facebook™ Tracking & Ad Removal

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 on the link.

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.

Explanation of permissions: GitHub manifest.json dynamic

  • 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 here

Privacy Policy

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