Skip to content

privacyone/supporting-extensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Supporting Extensions

Breeze uses the following open-source browser extensions to provide advanced privacy and security when browsing the internet while improving the experience at the same time.

These extensions have been modified (while keeping their core purpose the same) to fit our preferences as well as to be able to communicate with other internal services within Breeze.

They are integrated into Breeze (meaning users cannot see or interact with them in a traditional way) using the following patches:

These extensions are updated regularly through our own update server.

uBlock Origin

uBlock Origin

"uBlock Origin is an efficient blocker add-on for various browsers. Fast, potent, and lean."

Integration into Breeze

Changes made to the original extension can be summed up as:

  • The assets.json file has been modified to fit our filter list preferences.

  • Added the file /js/component.js to help with providing blocking statistics to Privacy Master Controller and to manage the filter-list manipulation that is explained here.

  • Modified the file /js/background.js to change some default settings of the extension to fit our preferences.

  • Modified the file /js/traffic.js to provide blocking statistics to Dashboard.

  • Modified the page that appears when a domain has been caught in a filter list to fit a Breeze flavor.

Privacy Badger

Privacy Badger

"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."

Integration into Breeze

Changes made to the original extension can be summed up as:

  • Modified the file /js/background.js to change some default settings of the extension to fit our preferences as well as to provide blocking statistics to Dashboard.

  • Added the file /js/component.js to help with providing blocking statistics to Privacy Master Controller.

  • Modified the widget replacement style to fit a Breeze flavor.

ClearURLs

ClearURLs

"ClearURLs is a browser extension that will automatically remove tracking elements from URLs to help protect your privacy when browsing through the Internet."

Integration into Breeze

Changes made to the original extension can be summed up as:

  • Modified the file /core_js/badgedHandler.js to help with providing blocking statistics to Privacy Master Controller and changed the way ClearURLs handles the block count upon refreshing a page (Cumulative -> Reset upon refresh).

HTTPS Everywhere

HTTPS Everywhere

"HTTPS Everywhere is a browser extension that encrypts your communications with many major websites, making your browsing more secure."

Integration into Breeze

Changes made to the original extension can be summed up as:

  • Modified the "No HTTPS" warning page to fit a Breeze flavor.

Cookie AutoDelete

Cookie AutoDelete

"Cookie AutoDelete is a browser extension that deletes cookies and other browsing site data as soon as the tab closes, domain changes, browser restarts, or a combination of those events."

Integration into Breeze

The integration of Cookie AutoDelete is currently on hold and the extension does not do anything. However, users can still access the extension's settings page located at

chrome-extension://bilnggnhajjcfjieeghjkngldbpaekkl/settings/settings.html if they wish to modify it on their own.

Credits

We would like to thank the hardworking developers responsible for making such important, powerful and essential extensions and keeping them open-source.

License

See LICENSE

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •