Storage-less password vault