The line of defence - for that is what most extensions are used for - actually starts much earlier, in the router. Using iptables and ipset it blocks known nefarious network ranges. On that same router lives the DNS proxy which, fed using the same filter lists as used by blocking extensions, relegates unwanted domain names to a local address which serves nothing. Once past the router there are a few application proxies which take care of search (using the Searx meta-search engine, replies are proxied), Youtube (proxied through invidious), Twitter (proxied through nitter) and Reddit (libreddit - hardly ever used here). Then, on browsers:
- uBlock Origin blocks unwanted content
- Privacy Redirect redirects Youtube, Twitter and Reddit to the aforementioned local proxies
- Containers with Transitions (a forked version of Multi-Account Containers) is used to separate a number of well-known data-hoarding services (e.g. anything owned by AlphabetGoogle, anything owned by FaceMetaBook) by owner
- SwitchyOmega is used to choose one of several Tor instances in case I need to appear to come from a different IP address.
- IPFS Companion makes it easier to access ipfs:// and ipns:// links
- Open With to open links in other tools - this can be anything you like, I'm e.g. using this to mirror material likely to be censured, feed magnet: links to the server-resident Transmission daemon, command the local netcast (which is also called 'podcast') instance to create audio-only versions of material I want to listen to while working outside, etc.
All these are used on Firefox on Linux, some on Firefox on Android. I hardly ever use Chromium but for those times I do I have most of them installed there as well except for Containers with Transitions which is Firefox-only.
- uBlock Origin blocks unwanted content
- Privacy Redirect redirects Youtube, Twitter and Reddit to the aforementioned local proxies
- Containers with Transitions (a forked version of Multi-Account Containers) is used to separate a number of well-known data-hoarding services (e.g. anything owned by AlphabetGoogle, anything owned by FaceMetaBook) by owner
- SwitchyOmega is used to choose one of several Tor instances in case I need to appear to come from a different IP address.
- IPFS Companion makes it easier to access ipfs:// and ipns:// links
- Open With to open links in other tools - this can be anything you like, I'm e.g. using this to mirror material likely to be censured, feed magnet: links to the server-resident Transmission daemon, command the local netcast (which is also called 'podcast') instance to create audio-only versions of material I want to listen to while working outside, etc.
All these are used on Firefox on Linux, some on Firefox on Android. I hardly ever use Chromium but for those times I do I have most of them installed there as well except for Containers with Transitions which is Firefox-only.