I don’t like trusting any site with any more information than I have to. I keep it all on my machine at home. If someone wants it, they could break in and steal the machine and if they worked really hard, they could decrypt my passwords, for all the good it would do them. There is still crucial information missing that is kept only in my head and probably couldn’t be figured out. It is not susceptible to hacking, I don’t think.