@algernon I should note that getting it to work on Ubuntu used to be a bit painful and required the .deb version of Firefox, but as of 24.10, it works with Snap Firefox with minimal additional work.
I should also note that Android is my preferred mobile platform and was a factor in my decision to use KeepassXC + Syncthing. There may be better options for other mobile platforms.