CipherGuard is a modern cross-platform encrypted vault application built with Flutter.
It allows users to securely store sensitive data such as passwords, notes, and private entries using a local-first encryption system.
CipherGuard is designed with a security-first architecture, ensuring all sensitive data is encrypted locally before being stored.
No plaintext data is ever exposed outside the device.
- 🧠 Master password authentication
- 📦 Secure vault for storing sensitive entries
- 🔑 Optional biometric authentication support
- 🛡️ Security Center dashboard
- 📱 Clean, modern Flutter UI
- ⚡ Fast and lightweight performance
- 🌐 Cross-platform support (Android, iOS, Windows, macOS, Linux, Web)
lib/ ├── core/ │ ├── config/ # App constants │ ├── crypto/ # Encryption engine │ └── services/ # App state & core services │ ├── features/ │ ├── auth/ # Authentication flow │ ├── dashboard/ # Main dashboard │ ├── vault/ # Secure storage system │ ├── security/ # Security center │ └── info/ # Info pages │ ├── theme/ # App theming └── widgets/ # Shared UI components
- Flutter (Dart)
- Local encryption engine (custom crypto layer)
- Secure storage architecture
- Material Design UI
- Multi-platform support
git clone https://github.com/V0IDNETWORK/CipherGuard.git cd CipherGuard flutter pub get flutter run
- All encryption happens locally on-device
- No sensitive data is transmitted to external servers
- Master password is required to unlock vault
- Data is stored only in encrypted form
- Crypto operations are isolated inside the core engine layer
⚠️ If the master password is lost, data cannot be recovered.
- Android
- iOS
- Windows
- macOS
- Linux
- Web
Pull requests are welcome.
For major changes, open an issue first to discuss improvements.
MIT License © V0IDNETWORK