SecretDiary is a privacy-focused note-taking app built with Jetpack Compose and Room Database for Android. Designed for simplicity and security, SecretDiary lets you create, update, and delete personal notes with a clean, modern interface.
Whether you're journaling your thoughts or keeping important reminders, SecretDiary keeps your data securely stored on your device—without ads, tracking, or unnecessary permissions.
🔐 Why SecretDiary? In an age of cloud-based apps and data tracking, SecretDiary puts your privacy first. Your notes are stored locally and offline, giving you complete control. Upcoming features like Fingerprint/PIN App Lock and Google Drive Sync will provide an extra layer of security and convenience.
💡 Built With Modern Android Tools Jetpack Compose for a fast, beautiful, and responsive UI
Room Database for reliable offline storage
Kotlin + MVVM architecture for clean and scalable code
🚀 Our Mission We believe digital journaling should be secure, simple, and personal. SecretDiary is built for users who value both minimalism and privacy in their everyday apps.
Stay tuned for exciting new features — including biometric lock and cloud sync — as we continue to improve the app based on your feedback.
✅ Current Features (Phase 1):
- 📝 Add new notes
- 🛠️ Update existing notes
- ❌ Delete notes
- ⚡ Built using Jetpack Compose for a modern UI
- 🗃️ Uses Room Database for local persistence
- Theming options (Dark & Light Mode)
🚧 Coming Soon (Phase 2):
- 🔐 App Lock with Fingerprint or PIN
- ☁️ Data sync with Google Drive
| Tool | Purpose |
|---|---|
| Jetpack Compose | Declarative UI Framework |
| Room Database | Local data persistence |
| Kotlin | Programming Language |
| MVVM | Architecture Pattern |
To run the project locally:
- Clone the repository:
git clone https://github.com/krishanunandan/SecretDiary.git cd SecretDiary
📅 Roadmap Core note management (CRUD) - Done
Biometric or PIN-based App Lock
Google Drive data sync
🤝 Contributions Contributions and suggestions are welcome! If you have an idea for a new feature, feel free to open an issue or pull request.