I'm surprised that so far nobody has mentioned using one for a password store. The 'pass' utility has git integration and encourages you to have a git remote somewhere to host a duplicate of your encrypted store. For over a decade I have had a cloud VM costing a few cents a month to do this.