Or you can use something like Yubikey as a second layer. Don't know if that works on mobile.
stamp_irl
joined 2 years ago
As many said combination of KeePassXC on computer and KeePassXD on android. I sync file with syncthing. For security I have setup three word passphrase, made of words representing unique stuff that was on my desk at the time of creating file, words are connected with symbols not spaces. Even if someone gets my password database file, it will be useless for them.
KeePass has many adventages:
- local file, no need for internet to check passwords
- tested and trusted file format
- compared to pass (other local solution) encrypts metadata
- can store more then password: ssh keys, otp
- tons of applications supporting file format - death of one doesn't mean anything
There are importers for most of the password storage options. I would recommend separate database for import and then merging import db with your actual database, backing up everything before.