Thanks for all the comments. Currently I use KeepassXD/DX + Syncthing.

I hash my password with fingerprint on Android, keep a seperate database containing that one in another place for backup. Maybe thats stupid, but I cant type on a phone.

On Linux I use KWallet, store the Keepass password there, and have a shortcut fetching that password and inserting it into the Keepass wallet using KeepassXC. Works with one click too.

Problems

  • all entries are either locked or unlocked
  • to have autofill working, the app cant be killed (Android)
  • also, all passwords need to be decrypted for it to work

I dont see that this is the best solution. Decrypted, maybe hashed metadata possible to detect autofill fields, and then selectively unlock the needed credentials, would be better.

  • kumarettan@lemm.ee
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    On android, Make sure KeePassDX as the default auto fill service and also give display pop up windows while running in the background permission from system settings to the app. If that doesn’t solve your problem, simply use KeePassDX magikeyboard feature.