> If you set out to build a local-first application that users have complete control and ownership over, you need something to solve data sync.
> Dropbox and other file-sync services, while very basic, offer enough to implement it in a simple but working way.
That's how I use KeePassXC. I put the .kdbx file in Seafile, and have it on all my devices. Works like a charm.