Just a little update to my post above, for the folks that are interested in kdbx-based password managers:
The mentioned MiniKeePass seems to be no longer actively developed. (It still works with iOS 12.4 though.)
But some very nice alternatives for iOS have shown up:
-
- Way better than MiniKeePass ever was (GUI, options, features)
- Seems to be open sourced, but not free (but the database format (kdbx) is open source, so this is not a security issue)
- Free version available, but the full version is moderatly expensive: €29 for a lifetime purchase, and some subscription options like for example €10/year
- It can – optionally – edit the iCloud-served kdbx file in-place (which means live sync)
- Can create Diceware passphrases, and you can select the dictionary out of an ample list of acknowledged Diceware dictionaries (including localized ones!)
-
- Way better than MiniKeePass ever was (GUI, options, features)
- Not open source and not free (but the database format (kdbx) is open source, so this is not a security issue)
- Free version available, but no one-time purchase available. Only subscriptions like for example €12/year
- It does edit – non-optionally – the iCloud-served kdbx file in-place (which means live sync)
-
- Seems comparable to MiniKeePass, but I didn’t really test it, since in its current version it refuses to open database files from iCloud
- Not open source and not free (but the database format (kdbx) is open source, so this is not a security issue)
- Free version available, and the full version is not expensive: €1
Strongbox also has a Mac version at €16. The main advantage over the free and actively developed MacPass is the Diceware generator (like in the iOS app). As far as I can tell.
With the now working live sync of these new apps (Strongbox, KeePassium) and the more user-friendly GUIs, there isn’t really much reason left to rely on opaque formats like LastPass or 1Password.