What do you use for syncing your password manager between your Android phone and your PC? Apparently Nextcloud doesn’t support two-way syncing on Android for some reason, and Syncthing-Fork is still untrustworthy since the disastrous handover. The AI generated profile picture of researchxxl doesn’t exactly inspire confidence either, neither does his GitHub bio:

Hi! My name is Jonas and I like to use my coding skills from games and modding to continue work on the Syncthing for Android wrapper.

Everything about this person screams vibe coder.

Bitwarden is an alternative, but I don’t like how non-standard it is. It’s cumbersome to manage and backup, meanwhile the KeePass format is just a file that I can backup wherever and however I want and there are many frontends to choose from.

Have you solved this?

  • ilmagico@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    12 days ago

    I use KeepassDX syncing via Nextcloud, works flawlessly. I also used to use Keepass2Android, also works very well.

    Can you elaborate on the “nextcloud doesn’t support 2-way syncing on android” statement? I can sync my Keepass database back and forth without issues.

    • digger@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      12 days ago

      I am also using KeepassDX and Nextcloud. I’ve had this setup for years and never had an issue with syncing.

      • ilmagico@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        12 days ago

        I see where you’re coming from. I also really wanted that in my early days of android and nextcloud. Turns out, nowadays you don’t really need that for most use cases, and definitely not for KeePass syncing. Nextcloud app for android exposes all the files via content framework and KeePassDX can sync two ways via that. Other apps like Keepass2Android even have direct nextcloud support via WebDAV, though these days I prefer KeePassDX a little bit more for unrelated reasons.

        I recommend you try either KeePassDX or Keepass2Android and see for yourself.

        Also, most file managers support CF and will show you your nextcloud files as if they were real files on the device, even without “real” two way sync, and most other apps will be able to save & open files directly from nextcloud.

  • teawrecks@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    1
    ·
    12 days ago

    I use Nextcloud + KeepassDX on android and KeepassXC on PC. Have never had an issue. Changes on desktop/phone are propagated virtually immediately across devices.

  • themachine@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    12 days ago

    I use keepass2android and “sync” via its native WebDAV support with my nextcloud instance as the source. Been working great forever.

  • Creat@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    12 days ago

    If you’re using a keepass database, Keepass2Android can natively sync with many cloud options including self hosted and generic ones, even without specific “companion” apps. That’s what I use. In my case, it’s backed by my NextCloud, but it used to be Google drive before.

    Just also sync the file on your PC, merging changes from different clients is part of the keepass database format and “just works”.

    Also VaultWarden works great if your can self host it, but I prefer keepass for a variety of features and integrations.

  • Scott 🇨🇦🏴‍☠️@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    12 days ago

    On Android I use KeePassDx Syncthing-Fork. The handover was rough but the maintainer of the Play version joined researchxxl’s team. Many on the Syncthing forum seem to have accepted research which is good enough for me. Also, KeePass’s database in encrypted so no danger there.

  • bitwolf@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    12 days ago

    Vaultwarden handles the syncing for me.

    However I do export backups on both my phone and laptop just in case.