2025-04-05
In today's hyper-connected world, online account security isn’t just a good habit — it’s survival. From passwords to SSH keys and browsers to two-factor authentication, I’ve recently rethought and rebuilt my digital security stack from the ground up. Here's a breakdown of how I'm keeping things secure without relying on cloud-based services.
We all know we should use unique, strong passwords for every account. But let's be real — memorizing all of them? Not happening.
Cloud-based password managers? I just can’t bring myself to trust them. Too many have suffered data breaches. That’s when I found KeePassXC.
Now, not only are all my credentials stored in one encrypted database, but my SSH keys are safely managed and integrated directly through KeePassXC’s SSH agent support.
SMS and email-based 2FA might seem okay, but they’re vulnerable to SIM swapping and phishing. I chose to go with TOTP-based authentication instead — a method that’s more resilient and doesn’t rely on your phone number or inbox.
TOTP (Time-Based One-Time Password) apps use your device’s time and a shared secret key to generate temporary login codes. These apps can be either online or offline. I chose to go fully offline with Aegis Authenticator, an open-source, secure alternative.
I just scan the QR code or input the secret manually once, and I’m set. No ads. No tracking. Just security.
Most people back up their password vaults to Google Drive or iCloud.
I don’t.
Instead, I use Syncthing — a peer-to-peer file syncing tool that works over my local network or encrypted over the internet.
It keeps my KeePassXC database synced across my Linux laptop, Macbook, my Android phone, and even my backup server — all without touching a third-party cloud.
Even with strong passwords and 2FA, your browser can be a huge attack vector.
Here’s how I lock mine down:
Now each of my online identities — personal, work, projects — lives in its own private sandbox.
Security isn't a one-time setup. It's a mindset. By going fully open-source and offline where possible, I’ve built a system that gives me:
No cloud logins. No third-party trust. Just my own system, secured by design.
Stay private, stay secure. 🛡️