Skip to content

Privacy Badger is a browser extension that automatically learns to block invisible trackers.

License

Notifications You must be signed in to change notification settings

FMohammad0404/privacybadger

 
 

Repository files navigation

Privacy Badger Build Status

Privacy Badger is a browser extension that automatically learns to block invisible trackers. Instead of keeping lists of what to block, Privacy Badger automatically discovers trackers based on their behavior.

Privacy Badger sends the Global Privacy Control signal to opt you out of data sharing and selling, and the Do Not Track signal to tell companies not to track you. If trackers ignore your wishes, Privacy Badger will learn to block them.

Besides automatic tracker blocking, Privacy Badger comes with privacy features like click-to-activate replacements for potentially useful trackers (video players, comments widgets, etc.), and link cleaning on Facebook and Google.

To learn more, see the FAQ on Privacy Badger's homepage.

Supported Features

Automatic Tracking Discovery- Privacy Badger does not curate a list of websites that track data, but manually scans each tracker and it's behavior

Manual Selection- You can select from red, yellow, or green and get a default selection from privacy badger on each tracker. Red items are fully blocked, yellow items are loaded with cookies screened and removed, and green items are not impacted

Disables third party trackers- Stops invisible or visible trackers from 3rd party apps, websites, cookies, ads, or links from gathering data

Prevents third party canvas-based fingerprinting: Detects and blocks domains that are using fingerprinting

Supported Platforms

Add the public build of privacy badger to your browser of choice using the links below

Google Chrome: https://chrome.google.com/webstore/detail/privacy-badger/pkehgijcmpdhfbdbbnkijodmdjhbjlgp

Firefox: https://addons.mozilla.org/firefox/downloads/latest/privacy-badger17/

Firefox for Android: https://addons.mozilla.org/android/addon/privacy-badger17/

Edge: https://microsoftedge.microsoft.com/addons/detail/mkejgcgkdlddbggjhhflekkondicpnop

Opera: https://addons.opera.com/en/extensions/details/privacy-badger

Project Setup and Local Build Process

Go to the project page and create a new fork of the privacybadger project

After creating the fork, clone the project using the link or .zip file to get it on your local machine

After cloning the project, go to your terminal and navigate to the root directory of the project

Run the following commands

$ npm install //installs the project dependencies

$ npm run build //creates a build directory

Building and Testing Project on Different Browsers

Chrome:

Go to the chrome extension page: chrome:https://extensions/

Select developer mode in the top right corner

Select "load unpacked extensions" in the top left corner and select the project folder

Test changes in the browser

Firefox:

Go to the debugging page: about:debugging

Select "This Firefox" from the left taskbar and find the temporary extension section

Select "load temporary add-on" and select the project folder

Test the changes in the browser

Edge:

Go to the extensions page: edge:https://extensions/

Select "Manage Extensions"

On the left hand side task bar, enable developer mode

Select "Load Unpacked" and select the project folder

Test the changes in the browser

Opera:

Go to the extensions page: opera:extensions

Enable the developer mode button

Select "Load unpacked extensions" and select the project folder

Test the changes in the browser

Contributing

We're glad you want to help! Please see our contributor guide.

This project is governed by EFF's Public Projects Code of Conduct.

Getting in touch

Besides using our GitHub issue tracker, you could send us an email, or join the Privacy Badger mailing list.

We also hold public meetings using Jitsi audio conferencing:

  • Mondays at 10:30 AM Pacific Time
  • Thursdays at 01:00 PM Pacific Time

License

Privacy Badger is licensed under the GPLv3. See LICENSE for more details.

Privacy Badger is a project of the Electronic Frontier Foundation.

About

Privacy Badger is a browser extension that automatically learns to block invisible trackers.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 78.2%
  • Python 12.7%
  • CSS 3.9%
  • HTML 3.2%
  • Shell 1.9%
  • Makefile 0.1%