"Write every day. Not because of discipline, but because the system makes it easy."
Constance transforms daily journaling from a discipline problem into a system problem. Unlike traditional apps that punish missed days, Constance uses gradual streak forgiveness (1-3 days grace period), adaptive reminders that learn your schedule, and AI-powered sentiment tracking to keep you writing without guilt. Syncs to Google Drive, auto-switches dark mode based on time, and provides real metrics like consistency scores and break risk predictions.
| Problem | Constance Solution |
|---|---|
| Fear of breaking streaks | Gradual forgiveness - Miss 1-3 days? Streak doesn't die |
| Forgetting to write | Adaptive reminders - Learns your actual writing time |
| No sense of progress | Real metrics - Consistency scores, not just day counts |
| Shallow gamification | Silent feedback - No annoying sounds, just meaningful progress |
- Uses transformer models to detect emotions
- Tracks mood trends over time
- 94%+ accuracy on Spanish/English text
- Automatic cloud backup
- Cross-device synchronization
- End-to-end encrypted locally
- Detects time of day (8pm - 7am)
- Manual override available
- Eye-friendly colors
- Annual statistics - Best/worst months, word count trends
- Emotion tracking - Weekly mood patterns
- Break risk prediction - Alerts before you lose your streak
- Consistency score - Real percentage, not just binary
- Miss 1 day? Streak continues
- Miss 2-3 days? Gradual penalty
- Miss 4+ days? Streak resets (but you keep your record)
- Customizable word count targets
- Progress tracking
- Motivational feedback
Python 3.9+
pip package manager