sandworm | go home

Achieving Privacy on the Internet

2025-04-22

Before I begin, I will say that for most people this is more a case of damage control than absolute true privacy. Aside from that, I will also not cover threat modeling in this post as there are two blogposts [1] [2] which explain what it is in detail. Please do read them if you do not know what "threat modeling" means. As a TL;DR, threat modeling is defining what you want privacy against.

By damage control, I mean using "evil" services as little as possible and opting for better alternatives instead; and maybe still using some of these services.

Of course, I have also compiled some of the very best choices for privacy. These sacrifice convenience heavily, however.

I will begin to list with a very base level privacy, with convenience being first priority, and privacy second. As it goes on, these priorities will switch places.

Keep in mind that every piece of information might not be accurate, may be outdated, and/or non-comprehensive. So don't take everything at face value here. In addition to this, please read the Notes sections as they contain additional information.

Let's begin with a base, and a low threat level.

Daily Drivers Without Sacrificing Convenience

Mobile Operating System: iOS, GrapheneOS

Desktop OS: Fedora Workstation, OpenSUSE Tumbleweed, Universal Blue, MacOS

Browser: Desktop: Trivalent, Hardened Chrome, Firefox + arkenfox or Librewolf

Mobile: Safari on iOS (optional for MacOS), Vanadium (Android), AOSmium Helium Browser for Android, Brave Browser (see notes)

E-mail Service: ProtonMail, Posteo, Tuta Mail

Social Media Services: Pixelfed (instagram), Mastodon (twitter), Revolt (discord), Lemmy (reddit), just don't use Facebook

Messenger: Signal

Cloud Service/Drive: Proton Drive

Search Engine: DuckDuckGo, Startpage, Brave Search

Hardware: Mobile: iPhone, Google Pixel

Desktop: Macbook, Lenovo Thinkpad, Dell Latitude (business series)

Notes:

It's unavailable on Android versions older than 13, so if that's the case, you can instead use Helium Browser for Android which is based on the new Helium browser and borrows patches from Vanadium. Note that this can be a less secure option compared to Vanadium when paired with extensions, and it is relatively slower to update. Consider setting up automatic updates using Obtainium. You can also use AOSmium, Cromite or Brave (available on Play Store).

AOSmium is a fork of Mulch. In terms of security it could be the best choice after Vanadium, but it lacks content filtering. You can mitigate this issue by using DNS-level content filtering. Mullvad DNS (adblock tier or above) can be a good option for this purpose.

run0 sh -c 'dnf config-manager addrepo --from-repofile=https://repo.secureblue.dev/secureblue.repo'

run0 sh -c 'dnf install trivalent'

run0 sh -c 'dnf copr enable secureblue/trivalent'

run0 sh -c 'dnf install trivalent-subresource-filter'

The trivalent-subresource-filter package from the COPR repository provides additional content blocking.

To disable all telemetry on Windows, press Win+R, type "gpedit.msc", go to "Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds > Allow Telemetry > Activate the policy, and then choose 'Diagnostic data off'."

Update: Removed Droid-ify in favour of F-Droid Basic; as Droid-ify hasn't implemented index-v2 yet

F-Droid security model, and index-v2

Less Focus on Convenience

Mobile Operating System: GrapheneOS

Desktop OS: Secureblue, Void Linux, Gentoo (Gentoo Hardened) (You need to harden; manually configure the last two yourself), MacOS

Browser: Trivalent, Vanadium (Android/GrapheneOS), or hardened Google Chrome as mentioned above, Firefox paired with arkenfox user.js if you don't want to use Chromium

E-mail Service: ProtonMail, Disroot, Riseup, Posteo, Tuta Mail

Social Media Services: Same as above

Messenger: Signal, XMPP services, Matrix

Cloud Service/Drive: Same as above

Hardware: Mobile: Google Pixel

Desktop: Macbook, Lenovo Thinkpad, Dell Latitude

Notes:

Update: I removed Qutebrowser, as it is not up to date with upstream Chromium.

Maximal Privacy and Security

Mobile Operating System: GrapheneOS, and your Pixel's cameras and its microphone are removed.

"Desktop" OS: GrapheneOS Desktop Mode, or none. Read note.

Browser: Tor Browser (less security), or Vanadium (less anonymity)

E-mail Service: Riseup, or none at all

Social Media Services: None.

Messenger: Briar, Meshtastic (Android app, SimpleX

Cloud Service/Drive: None.

Hardware: Google Pixel

Notes:

Conclusion

You can mix and match from what I've provided. I usually advocate for the first tier, as it is easier to spread for me, and easier to get started for people.

Take small steps to switch, and don't rush it. Most people are entirely Google dependent these days, and it's a slow process to get through.