Earlier this year I’ve decided to change my password manager. I’ve been using 1Password for my Apple products for many years now, but I have a job with a Windows pc now, and no way to install 1Password myself.
I dabbled with LastPass and looked into Dashlane, but ideally I’d wanted a free solution that didn’t sync via yet another cloud service I had to sign up for. One of these days I’ll get rid of my Dropbox (and I finally get rid of those annoying upgrade notices) too. For now I’m stuck in Apple’s iCloud (the only one for which I pay a monthly fee) and Google, mostly for Google Docs purposes and Gmail.
But as much as these big companies make excellent products for free (in exchange for your data), I figured I’d try to go independent. My 1Password (6) manager automatically synced my password vault via my Dropbox and/or iCloud. It still does, since I haven’t completely said goodbye to it yet. Ideally, my new password manager does the same. “It just works”, like the company that made my phone used to say.
In the end I decided to settle on KeePass, an open source solution to password management. I found a client for the Mac in no-time, and found different solutions for Windows as well (though admittedly I haven’t actually tried those yet). On my iPhone I use MiniKeePass, but unlike 1Password, I have to manually import the database (which is okay), and export it again if I added or changed items (which is more of a hassle). I can’t say “it just works” just yet, but it works.
Ideally I’d find an app that actually syncs to the database file on my NAS, or via a cloud service / local sync over WiFi without manually exporting and importing it every single time I change something.
For now, I’m kind of stuck using two password managers. I can’t deny the slick performance and sync of 1Password just yet, yet I also know I’m able to get this working if I find the right open source tools and eventually my credentials will be much safer for it. So I’m trying to use KeePass, but I find myself going back to 1Password on some occasions if I know it’s a password that’s still in that version of the database. Plus, I can’t get KeePass to work yet in Safari. The extension that’s available now, doesn’t work for me. So still some stuff to work out. But the nerd in me will be celebrating when I have made it all work. 🙂
Or I’ll just throw money at the problem and cave for a paid service…