Secure Vault is a premium, high-security desktop application designed to protect your sensitive folders with military-grade encryption, smart authentication, and automated defense mechanisms.
- π‘οΈ Folder Locking: Securely lock any folder on your system with a single click.
- π Multi-Factor Authentication: Integrated SMTP-based OTP (One-Time Password) for secure password recovery.
- π Premium UI: Modern glassmorphism design with a dark-themed, intuitive interface.
- β‘ Smart Nuke: Automated security trigger that backups and destroys sensitive data after multiple failed login attempts.
- π Drive Detection: Automatically detects removable drives and helps you manage vaults across different storages.
- Language: Python 3.x
- GUI Framework: CustomTkinter
- Image Processing: Pillow (PIL)
- Security: SHA-256 Hashing, XOR Obfuscation
- Communication: SMTP for encrypted email alerts and OTPs
- Python 3.8+
- pip
-
Clone the repository:
git clone https://github.com/rishilokesh111/Secure-Vault.git cd Secure-Vault -
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
-
website to downlode .exe file:
https://securevaultdownlode.netlify.app/
Secure Vault uses encrypted configuration storage. For advanced SMTP settings:
- Open the application.
- Navigate to Settings.
- Configure your Sender Email, App Password, and Receiver Email.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.

