It takes trust to give all your password to a piece of software. With all the leaks on the news can you blame them? For people with multiple devices an offline password manager is unwieldy. And self-hosting an online password manager is beyond the capabilities of most.