
Firefox / Vivaldi
An efficient blocker add-on for various browsers. Fast, potent, and lean.
uBlock Origin is NOT an "ad blocker": it is a wide-spectrum blocker -- which happens to be able to function as a mere "ad blocker". The default behavior of uBlock Origin when newly installed is to block ads, trackers and malware sites -- through EasyList, EasyPrivacy, Peter Lowe’s ad/tracking/malware servers, Online Malicious URL Blocklist, and uBlock Origin's own filter lists.
This add-on allows users to prevent websites from using the Javascript <canvas> API to fingerprint them. Users can choose to block the <canvas> API entirely on some or all websites (which may break some websites) or just block or fake its fingerprinting-friendly readout API. More information on <canvas> fingerprinting can be found at http://www.browserleaks.com/canvas.
The different block modes are:
• block readout API: All websites not on the white list or black list can use the <canvas> API to display something on the page, but the readout API is not allowed to return values to the website. • fake readout API: Canvas Blocker's default setting, and my favorite! All websites not on the white list or black list can use the <canvas> API to display something on the page, but the readout API is forced to return a new random value each time it is called. • fake at input: on display of text the drawn pixels get modified slightly. This makes the detection of the add-on harder but is less secure. On WebGL-canvas the behaviour is identical to "fake readout API". • ask for readout API permission: All websites not on the white list or black list can use the <canvas> API to display something on the page, but the user will be asked if the website should be allowed to use the readout API each time it is called. • block everything: Ignore all lists and block the <canvas> API on all websites. • allow only white list: Only websites in the white list are allowed to use the <canvas> API. • ask for permission: If a website is not listed on the white list or black list, the user will be asked if the website should be allowed to use the <canvas> API each time it is called. • block only black list: Block the <canvas> API only for websites on the black list. • allow everything: Ignore all lists and allow the <canvas> API on all websites.
Protected "fingerprinting" APIs:
• canvas 2d • webGL • audio • history • window (disabled by default) • DOMRect
[dep]
Some web pages use intermediary pages before redirecting to a final page. This web extension tries to extract the final URL from the intermediary URL and goes there straight away if successful. As an example, try this URL:
www.google.com/chrome/?or-maybe-rather-firefox=http%3A%2F%2Fwww.mozilla.org/
Please give feedback(see below) if you find websites where this fails or where you get redirected in a weird way when this add-on is enabled but not when it's disabled.
See the add-on's preferences (also available by clicking the toolbar icon) for options.
By default, all URLs but the ones matching a no-skip-urls-list are checked for embedded URLs and redirects are skipped. Depending on the pages visited, this can cause problems. For example, a dysfunctional login. The no-skip-urls-list can be edited to avoid these problems. There is also a skip-urls-list mode to avoid this kind of problem altogether. In skip-urls-list mode, all URLs for which redirects should be skipped need to be added to the skip-urls-list manually.
Some websites use multiple URL parameters like this:
www.example.com/page-we-want-to-skip?first=www.want-to-go-here.com&second=www.do-not-care-about-this-url.com
Skip Redirect does not know which is the right parameter, but you can edit the no-skip-parameter-list. Adding first would skip to the URL of second and vice versa. Adding both, first and second would cause no skipping.
This extension automatically hides the referer when changing domains. The domain changing is based on the same origin policy.
Options
Strict Mode: When enabled, Smart Referer will treat different subdomains as being different websites. Therefore a.example.com & b.example.com won't be able to see each other's referer. In general this often causes issues & results in little to no privacy improvement, we therefore highly recommended leaving this disabled.
Exceptions: A list of different source & destination hosts that should never have their referer changed. For instance a rule with Source * & Destination *.example.com will pass referers of all websites to any resource served at example.com (including its subdomains).
Whitelist Sources: An list of documents containing additional whitelist rules. The default whitelist tries to minimize the impact of his extension on everyday web surfing while still providing the maximum referer privacy possible under these circumstances. This may not be what you want. Misbehaviour in the face of spoofed referers is also not that common anymore, so most users should not experience any issues by disabling this feature entirely.
Rewrite Mode: Can be used to change what is sent to the server instead of the original referer header. The default (Send the URL you're going to as referer) is known to cause the least issues on most sites & is therefore recommended.
A website isn't working, what should I do?
If a website isn't working properly the first thing you can try is making sure strict mode is disabled. If the issue isn't solved, you can try adding an exeception for the domain by adding the source *.<domain.name> & the destination *. Allowing www.example.com to access everything with the orignal referer you would therefore add *.example.com as the source & * as the destination. If you want to help finding a reasonable whitelist entry that solves the issue for everyone, see this Wiki entry: https://tiny.cc/smart-referer-whitelist
[dep
The EU regulations require that every website must get user's permission before installing cookies. Imagine how irritating that becomes when you surf anonymously or if you delete cookies automatically every time you close the browser.
This browser extension will remove these annoying cookie warnings from almost all websites :)
You can report any website which still warns you about cookies: make a right click and choose 'Report a cookie warning' from the menu.
This browser extension will always remain absolutely free!
The Firefox Multi-Account Containers extension lets you carve out a separate box for each of your online lives – no more opening a different browser just to check your work email! Here is a quick video showing you how it works.
Under the hood, it separates website storage into tab-specific Containers. Cookies downloaded by one Container are not available to other Containers. With the Firefox Multi-Account Containers extension, you can...
Sign in to two different accounts on the same site (for example, you could sign in to work email and home email in two different Container tabs. Keep different kinds of browsing far away from each other (for example, you might use one Container tab for managing your Checking Account and a different Container tab for searching for new songs by your favorite band) Avoid leaving social-network footprints all over the web (for example, you could use a Container tab for signing in to a social network, and use a different tab for visiting online news sites, keeping your social identity separate from tracking scripts on news sites)
After installing the Firefox Multi-Account Containers extension, click the Containers icon to edit your Containers. Change their colors, names, and icons. Long-click the new tab button to open a new Container tab.
Privacy in Firefox Multi-Account Containers
The Firefox Multi-Account Containers extension does not send any information to Mozilla.
Haven't I seen this in Firefox before?
Firefox Multi-Account Containers was first introduced as "Containers" available only in Firefox Nightly. It went on to be a Test Pilot Experiment, where we improved the user experience and added new features. Now it exists here as an extension that can be installed by all Firefox users.
Although you can still use the feature built into Firefox Nightly, we recommend using this extension as it has a richer user experience.
[dep]
Tab Stash is a no-fuss way to save and organize batches of tabs as bookmarks. Sweep your browser clean with one click of the Tab Stash icon. Your open tabs will be stashed away in your bookmarks, conveniently organized into groups. When it's time to pick up where you left off, open Tab Stash and restore just the tabs or groups you want.
Because Tab Stash stores your tabs as bookmarks, they will even sync to your other computers or mobile devices. Uses Firefox Sync, if configured---no need to keep track of yet another account.
Raindrop.io saves not just bookmarks but associated content depending on page type.
Supports articles, photos, videos, presentations, website screenshots and more. Supports all your favorite sites
If it's an article, it will be cut and saved with the bookmark. The same applies to video, photo and presentations. So you can organize thematic collections with different content.
Available from a web interface, browser extension & mobile apps.
[dep]
Enhancer for YouTube is a very lightweight extension that is highly customisable, easy to use, and that will greatly improve your YouTube experience!
It allows you, among other things, to:
- Control sound volume with the mouse wheel
- Remove ads from videos (automatically or on-demand)
- Remove annotations (automatically or on-demand)
- Disable autoplay
- Disable preloading
- Automatically play videos in 4K, HD, or any other preferred format (works for embedded videos*)
- Loop videos (in part or in whole)
- Automatically play videos using a better cinema mode
- Automatically enlarge the video player
- Execute your own actions using JavaScript
SponsorBlock is an open-source crowdsourced browser extension and open API for skipping sponsor segments in YouTube videos. Users submit when a sponsor happens from the extension, and the extension automatically skips sponsors it knows about using a privacy preserving query system. It also supports skipping other categories, such as intros, outros and reminders to subscribe, and skipping to the point with highlight.
Reddit Enhancement Suite (RES) provides several add-ons to enhance your Reddit browsing experience - each of which is configurable. You can enable/disable any of the modules, and most of them have their own options that can also be personalized.
RES is available for Chrome, Firefox, Safari, Opera, and Edge.
Improve your browsing and shopping experience at Steam with many features and quality of life improvements!
This browser extension is based on Enhanced Steam. Currently maintained by IsThereAnyDeal team.
Bitwarden is the easiest and safest way to store all of your logins and passwords while conveniently keeping them synced between all of your devices.
Password theft is a serious problem. The websites and apps that you use are under attack every day. Security breaches occur and your passwords are stolen. When you reuse the same passwords across apps and websites hackers can easily access your email, bank, and other important accounts.
Security experts recommend that you use a different, randomly generated password for every account that you create. But how do you manage all those passwords? Bitwarden makes it easy for you to create, store, and access your passwords.
Bitwarden stores all of your logins in an encrypted vault that syncs across all of your devices. Since it's fully encrypted before it ever leaves your device, only you have access to your data. Not even the team at Bitwarden can read your data, even if we wanted to. Your data is sealed with AES-256 bit encryption, salted hashing, and PBKDF2 SHA-256.
Bitwarden is 100% open source software. The source code for Bitwarden is hosted on GitHub and everyone is free to review, audit, and contribute to the Bitwarden codebase.