A lightweight, cross-platform password manager built with Python and CustomTkinter. Secure Vault features a high-performance AES-encrypted storage system and a unique "decryption-style" animated password generator.
- AES Encryption: All data is secured using industry-standard AES encryption before being saved to disk.
- Multi-Language Support: Fully localized in English, Italian, French and Danish.
- Password Generator: A safe password generator to fully secure your accounts.
- Zero-Knowledge Architecture: Your master password is never stored; data can only be decrypted locally on your machine.
- Modern UI: Built with a sleek, dark-themed interface designed for high scannability.
- Download: Grab the latest
gui_app.exefrom the Releases tab. - Run: Double-click the executable. On first launch, it will prompt you to create a Master Password.
- The Vault: The app will create a file named
vault.pwmanagerin the same directory. Do not delete this file, as it contains all your encrypted accounts.
- Python: Core logic and encryption.
- CustomTkinter: Modern GUI components.
- Nuitka: Compiled for performance and security.
The application icon used in this project was created by Freepik from Flaticon.
Translations are managed via a dynamic locales.json system.
- English
- Italian
- French
- Danish
This project is licensed under the MIT License - see the LICENSE file for details.