Mood Tracking & Analytics
Daily check-ins, trend charts, a mood calendar, and streak tracking to give you a clear picture of your emotional health over time.
Daily Mood Check-in
The check-in is a 10-second daily ritual. It creates a consistent log of your emotional state that the analytics dashboard can draw from over days, weeks, and months.
How to log a mood
Open the check-in
Tap the mood check-in card on the Home dashboard. A sheet slides up with the mood selector.
Select your mood
Tap the mood that best matches how you feel. The card highlights with a label and colour.
Set intensity
Drag the slider to rate how strongly you feel this mood (1 = barely, 10 = very strongly).
Save
Tap Save Mood. The Home dashboard updates immediately. If offline, the check-in is queued and synced when you reconnect.
Each day has one primary check-in. You can update it any time before midnight. Check-ins are anchored to your local date.
Analytics Dashboard
Open the Analytics tab (chart icon in the bottom nav bar) to see your full mood history.
| Widget | What it shows |
|---|---|
| Mood Overview Card | Today's mood, current streak, total entries, average intensity this week |
| Mood Trend Chart | Intensity over the last 30 days as a line chart |
| Mood Distribution | Breakdown of mood frequencies over a selected period |
| Weekly Progress | This week vs last week comparison |
| Word Cloud | Most frequent words from your journal entries, sized by frequency |
| Mood Calendar | Month view, each day colour-coded by mood |
| Insight Widget | A notable observation about your recent data |
Streaks
Mindflow Sync tracks consecutive days of mood check-ins and journal entries. Streaks are shown on the Home dashboard and in the Analytics tab.
- Current streak shown in days
- Longest-ever streak stored in your profile
- Missing a day resets the streak to zero
- Milestones at 7, 30, 60, and 100 days
Mood Calendar
Available in the Journal tab, the calendar shows each day colour-coded by your primary mood for that date. Tap any day to jump to the entries from that date. It's useful for spotting weekly patterns - for example, noticing higher anxiety on work days or more calm on weekends.