I think this application will have a rather limited use. Storing credit card info, passwords, etc., sure.
But important documents like wills, trusts, pre-nuptial agmts., powers of attorney are still paper-based, executed in a lawyer's office, signed & notarized. Sure, you could possibly scan the document into a digital image, but the courts unfortunately require originals.