Passvault is a password generator/database that allow generating random passwords with user defined constraints. Passwords will be encrypted on the local device and can be syncd to other devices using a sync service.