Software designed to securely generate, manage and store passwords, usernames, and other credentials. Some password manager apps identify passwords used on multiple accounts and highlight passwords that have been part of a data breach.