This thread is a continuation of My Privacy Journey
Threat Model
So since privacy isn’t security, I’m going to use goals rather than threat models. However, for the sake of conversation, I’ll continue to say threat model.
Initial Approach
My initial threat model was “these things look fun, lets do that” and “f*** corporations” - basically a hobbyist mentality approach with a reason. I’ve sort of meandered on making changes which have generally been good, but I’ve sort of hit a plateau in my journey.
Proposed Approach
Needing to define an actual threat model so I can make intended choices, I’ve decided on the following high level goal:
- Make new choices that reduce the amount of data I provide to tech giants
- Attempt to tackle one issue once a month / once every couple of months, to make change manageable
Current Work
Initial Work
Here are my general tech choices, feel free to clarify if I haven’t listed everything relevant.
- Email Provider is Proton Mail
- VPN is Mullvad
- Home Router runs OpenWRT [DNS is Unbound with TLS to Mullvad, fallback TLS to CloudFare)
- Router runs an DNS adblocker provided by OpenWRT. Mileage varies, but is good at blocking devices like Smart TVs.
- FireFox is main browser
- iPhone [non-negotiable]
- Password Manager is Bitwarden, and all 2FA is through this
- I use Ente Auth as 2FA for Bitwarden, with a biometric YubiKey as fail-safe for Bitwarden + Proton in case I lose access to Ente Auth
- Self Host [Linux] - SearXNG
- Self Host [Linux] - Invidious
- Desktop - Dual Boot Windows + Linux. I have Windows-only applications that have a significant degraded experience in Linux and are borderline unusable. No drive encryption.
- Laptop - Dual Boot Windows + Linux. Same as Desktop. No drive encryption.
Proposed New Choices
- Figure out how to use Mullvad Browser rather than Firefox for better anonymity online. Laziness is my main factor in this. I need to determine the safety of installing additional add-ons for Mullvad Browser (i.e. Vimium, Bitwarden)
- Online accounts are registered to an e-mail domain name of mine. However, this domain is linked to me, and I want to mitigate this. I want to find some e-mail alias services that I can hide this. Given the number of accounts I have, its a bit overwhelming so I haven’t given this priority.
- Invest time in increasing privacy using an iPhone, should really thoroughly read the docs to see what choices I can make
- Stop using Amazon. The convenience of Amazon is insane, absolutely mind-blowing for finding products. On a side not, I wish there was a “SearXNG for Amazon” that let me find products that link directly to a companies main page, possibly only searching smaller companies. Would be pretty cool.
- Delete unnecessary accounts. I can reduce my overall footprint by reducing the number of accounts I have registered with online services.
- Hard delete my old pre-Proton emails. I really have no reason for them to exist.
- On the windows partitions I have, delete everything aside from the applications I need. I should have 0 confidential data other than what is absolutely necessary.
- Encrypt the Linux portions on Desktop/Laptop. I really don’t feel like doing this, but I know its a very sensible thing to do for data I own. Especially on the laptop side.
- Switch note taking from Obsidian (which is amazing) to an FOSS one that has cloud syncing and E2E encryption
Let me know what you think on these incremental steps, or if there are any other smaller steps I might be missing. Also feel free to ask more details on anything I personally have setup (self hosting, OpenWRT, etc).