AnyHash
TL;DR: I created a password storage, which does not need files or web servers. You may try it here or look at the code on GitHub.
Passwords leak all the time, as some providers store passwords in an insecure way. One should have a separate password for each service, but this can turn out quite complicated. Either you have to remember ten passwords, invent some kind of schema to mix-in service names into your master password or use a password storage. I did not like the first two approaches, as I - especially as a coder - prefer to have technical solutions for technical problems.
There are many solutions for password storages available, being either server / cloud or file based. Both have their drawbacks. The first centralizes the problem into one instance you have to trust. The second requires you to sync the encrypted password file between devices and a tool is needed to read the...