Repository navigation
π Password Manager - Release Notes
π Version 1.0.0 - Initial Public Release
β Features
-
Vault Creation
- Automatically stores encrypted credentials at:
C:\Users\<username>\.vault.dat - One vault per system. Simplicity by design.
- Automatically stores encrypted credentials at:
-
Secure AES Encryption
- AES-128 encryption using
cryptographyand Fernet - Master password never stored, used to derive key
- AES-128 encryption using
-
Modern GUI Interface
- Built with
PySimpleGUIin a light theme - Clean tabbed interface: Add | Get | List
- Built with
-
Add Entries
- Save new service credentials
- Optionally auto-generate secure passwords (8β32 characters)
-
Get Entries
- Real-time search-as-you-type
- Double-click service to reveal username and password
-
List All Services
- One-click tab to list everything saved
-
Vault State Management
- Auto logout on window close
- Logout button to relock manually
- Vault must be unlocked to use any features
-
Delete Vault (with safety net)
- Hidden until a vault exists
- Requires CAPTCHA confirmation (random 12-char code)
- Creates
.vault.bakbackup before deleting
π» Technical Stack
- Python 3.11+
- PySimpleGUI
- cryptography