Wilhelmina is a desktop password manager for Windows. By default it's completely offline, but supports syncing password data over SSH. Only encrypted data is synced and only encrypted data is written to disk. In other words decrypted data does not touch the hard drive. Wilhelmina is open source and licensed under the GPLv3+ license.
Wilhelmina is for people who want to keep their passwords locally but also to be able to seamlessly access them from every computer they use. SSH syncing works automatically once it's configured and even if you loose your local copy of the data, Wilhelmina is clever enough to try to find it from the SSH server.
Wilhelmina tries to keep it simple without unnecessary feature bloat.
Wilhelmina is available as a 64bit version only. For a 32bit version, please contact me. Wilhelmina is tested on Windows 10 and on Windows 11.
Latest version of Wilhelmina is 1.0 and it was released 2022-09-20.
If you want to support the development, consider donating:
Source code is available on Github.
Wilhelmina uses AES in GCM mode with 256 keys. Same initialization vector is never used twice. Key derivation uses PBKDF2 with 200000 rounds. OpenSSL provides the encryption algorithms used by Wilhelmina. Wilhelmina is written in C++ and very small parts in C. For GUI, QT framework is used. Libssh provides SSH support.
The easiest way is to send me an email firstname.lastname@example.org. If you want to use PGP, here's my public PGP key.
Wilhelmina has a channel on IRC too. Welcome to #wilhelmina@LiberaChat. You can also leave supports requests on Github. There's also documentation available online.