I’ve not done this, and I prefer anyone see as opposed to DMs, but there’s a suite of open source apps https://medium.com/linux-shots/self-host-media-stack-jellyfin-radarr-sonarr-jackett-transmission-3e6a0adf716e

I used to use KeePassXC and it does work wonders. However now I self-host Vaultwarden on my Raspberry Pi 4 NAS. The app on Android is Bitwarden, and you can then update the server to point towards the self hosted Vaultwarden server. In my Google Keyboard, I then have the password entries show up in apps and webpages
For those interested in self hosting, here’s a good community: https://lemmy.world/c/selfhosted
You’re the b*** using their OS