Alternatively, you could have a local password manager that syncs the encrypted passwords database to a private remote server, for example.