Nice article. I also use KeePassXC on multiple platforms. I keep the database on a usb key. If you choose to store your database (and/or any backups) on a cloud provider, I would consider using a key/certificate to secure the database in addition to your password. Make sure to keep the key in a secure (i.e. non-cloud) location. This way, you need both the password and key in order to unlock the database.
IF/WHEN your cloud provider is compromised, it may take you some time to realize this and update all of the credentials on your bank sites. Even if you have 2FA or MFA enabled on the accounts, do you have backup codes also stored in the database????
Nice article. I also use KeePassXC on multiple platforms. I keep the database on a usb key. If you choose to store your database (and/or any backups) on a cloud provider, I would consider using a key/certificate to secure the database in addition to your password. Make sure to keep the key in a secure (i.e. non-cloud) location. This way, you need both the password and key in order to unlock the database.
IF/WHEN your cloud provider is compromised, it may take you some time to realize this and update all of the credentials on your bank sites. Even if you have 2FA or MFA enabled on the accounts, do you have backup codes also stored in the database????