pwgrep is a simple password manager that manages a database file using encryption of GnuPG. It uses encryption and version control on all of the passwords that are stored. The password database can be used on several hosts at once with automatic synchronization. Even several users can share the same password database. The versioning system will keep track of who was changing which entries and at which time. The versioning system to use can be configured (and is Subversion by default). Besides passwords, pwgrep can also be used for storing a collection of files like certificates. The file shredding command for secure deleting of temporary files can be configured. A local backup of all database changes is automatically made. It can be used without a GUI (such as through an SSH session).