Over the years I've built many password managers for myself. I usually 'work', and use passwords, on my Windows machine. I've never had any interest in putting my passwords in the cloud and just wanted something local, simple, and easy to use. Keyvok is my latest iteration - I use it every day.
The core of Keyvok is written in C++ and it uses WebView2 for the UI. Password data is stored in an SQLite database and the passwords themselves are encrypted using Windows Data Protection (DPAPI). High entropy 144-bit passwords can be generated, via BCrypt, and used for new accounts. Memory is securely zeroed where possible.
Clicking on an account entry copies the associated password to the clipboard and then the password can be pasted wherever needed. The clipboard is cleared after 30 seconds. Backup to CSV is available, and finally, the setup installer is just 2.5 MB in size.
Keyvok 'Lite' is a free version of this software and it limits the number of accounts to eight. I'm selling Keyvok for a one-time fee of $15. No pesky subscriptions. Please have a look -
I’ve been doing the same except that my linux installation is via WSL on Windows. I’ve been using sideloadly to move my IPA over to my phone. Works great.
This post reminded me of Swift– a modern high-performance language that uses automatic reference counting. Its got a REPL and compiles via LLVM. It does trade goroutines for something with a little more safety built in.
The core of Keyvok is written in C++ and it uses WebView2 for the UI. Password data is stored in an SQLite database and the passwords themselves are encrypted using Windows Data Protection (DPAPI). High entropy 144-bit passwords can be generated, via BCrypt, and used for new accounts. Memory is securely zeroed where possible.
Clicking on an account entry copies the associated password to the clipboard and then the password can be pasted wherever needed. The clipboard is cleared after 30 seconds. Backup to CSV is available, and finally, the setup installer is just 2.5 MB in size.
Keyvok 'Lite' is a free version of this software and it limits the number of accounts to eight. I'm selling Keyvok for a one-time fee of $15. No pesky subscriptions. Please have a look -
https://keyvok.com