Hello everyone! I am trying to start using KeePass DX on my phone and KeePass XC on my computer, and I am looking for a way to sync my passwords across devices. With Syncthing being discontinued for android, how should I sync the password database, so that changes made on any device are merged together?

I am considering Proton Drive, since it seems more secure for storing passwords than trying to use google drive, dropbox, or something similar. Is this a good idea, and if so how would it work? I have not been able to find much information about setting up Proton Drive to sync KeePass databases, so I don't know if it requires any special set up for everything to work correctly.

Once I have KeePass synced, how should I back up 2FA stored in either Aegis, or a separate KeePass database without losing the benefit of 2FA? Is it fine backing up 2FA using the same method I use to back up my passwords as long as they are in separate databases?

I need the setup to be sufficient for storing sensitive data that the average person has, like bank account info, and work reliably. Thanks.

    Dumdum

    GrapheneOS The fork has major issues due to raising target API level without testing:

    https://github.com/Catfriend1/syncthing-android/issues/1148

    Recommend using a different sync platform instead.

    They still seem to be running into problems with supporting Android 15, so I am worried that they may not be able to maintain the app properly in the future if they are a month behind now. Also, @GrapheneOS recommended against using it for these reasons, which is why I am looking for an alternative.

    I do it manually, in the same session as I run a backup on the computer. First USB cable to phone, copy across. Another possibility, if you have a secure cloud (I use Proton) is to upload to cloud, download to phone. Then do computer backup as per usual. It adds about 10 seconds to the whole thing.

    This is my current weekly backup Method for KeePass:

    File Copies:
    3 copies of KeePass files (including copies as .html files in encrypted zip).
    USB Backups:
    Backed up on 2 USB drives.
    Device Synchronization:
    Synced on my laptop and phone using Syncthing.
    Cloud Storage:
    Backed up in Proton Drive and Filen using an encrypted zip file.

      I do my syncing manually as well. I have one device designated as 'master' and that's the one I do all of my password management and maintenance on. Then whenever I make any changes or add any new accounts to it, I replicate the kdbx file to multiple encrypted cloud storage services, several VeraCrypt-encrypted USB devices, a hardware-encrypted USB stick, then finally I download it from one of my cloud solutions to my phone.

      privacysimp

      Mystified3527 With Syncthing being discontinued for android, how should I sync the password database, so that changes made on any device are merged together?

      If you are not interested in using sloud services you can look into rsync.
      From my understanding it works similar to Syncthing.
      And you could use Bitwarden or a self hosted version of it.
      Or you could look into self hosting Nextcloud.

      Mystified3527 I am considering Proton Drive, since it seems more secure for storing passwords than trying to use google drive, dropbox, or something similar. Is this a good idea, and if so how would it work? I have not been able to find much information about setting up Proton Drive to sync KeePass databases, so I don't know if it requires any special set up for everything to work correctly.

      Proton Drive is a secure option for storing passwords, as it offers end-to-end encryption.
      However, it does not have native integration with most file managers.
      So you need to download the latest file everytimeand it is not like MEGA.
      With MEGA you can access your drive files directly from your stock file manager if I am not mistaken.

      Mystified3527 Once I have KeePass synced, how should I back up 2FA stored in either Aegis, or a separate KeePass database without losing the benefit of 2FA? Is it fine backing up 2FA using the same method I use to back up my passwords as long as they are in separate databases?

      Personally I use two different KeePass files: one for 2FA and one for passwords.
      Using Aegis you should be able to make an encrypted export from the app.
      With KeePass you can export the 2FA KeePass file in multiple ways including .html.
      You could encrypt the .html file using a .zip file like I do.

      Important for back-ups is to have back-ups in different places.
      Because if for example your house burns down all your passwords would be gone.