A password system that stores data locally, stores a key file externally, and has a management interface for when your account is stolen.