One tap per entry
Pick from five moods — 😞 awful, 😕 low, 😐 okay, 🙂 good, 😄 great — when you post. Several entries a day? The calendar shows the day's average.
Mood calendar and year in pixels
The mood calendar colors each day of the month; tap a day to read what you wrote. The year map shows the last twelve months at a glance, so seasons, busy periods and good stretches stand out.
Weekly and monthly mood curves
The report draws your mood curve, mood by weekday and your brightest day, next to the words that kept coming up. Mondays heavy? Sleep showing up in every low day? You'll see it.
Free and Pro
Writing, prompts, mood tracking, photos, weather and your weekly stats are free forever, with 3 AI replies a day. Pro adds unlimited AI, AI reports, encrypted sync and PDF export. Or try everything for a day with the $4.99 pass.
| Feature | Free | Pro |
|---|---|---|
| Journal entries (short posts and long form) | Unlimited, on your device | Unlimited |
| Daily prompts, mood check-ins, mood calendar & year map | ✓ | ✓ |
| Photos, weather and place on entries | ✓ | ✓ |
| Voice to text | 60 seconds per take | Unlimited |
| Voice conversation (replies read aloud, hands-free answers) | ✓ | ✓ |
| AI replies & CBT coaching (Friend, Coach, Mentor, Chronicler) | 3 per day | Unlimited (fair use) |
| Your own OpenAI / Anthropic key (BYOK) | ✓ no daily limit | ✓ |
| Weekly report: mood curve, keywords, streaks | ✓ | ✓ |
| AI weekly & monthly reflection reports | — | ✓ |
| Your month as a PDF book (entries, photos, AI replies) | Preview | ✓ |
| End-to-end encrypted sync between devices | — | ✓ (monthly or yearly) |
| Passphrase lock (AES-GCM) & JSON backup | ✓ | ✓ |
Questions
Can I track mood without writing?
Yes — a mood plus a single word is a valid entry. The more you write, the more the report can show you.
Is mood tracking free?
Yes: mood check-ins, the calendar, the year map and weekly mood curves are free forever. Monthly reports and AI reflections are Pro.
DiaryFast is a journaling and self-reflection tool. It is not therapy and doesn't diagnose or treat any condition. If you are in crisis, contact local emergency services or a crisis line (US & Canada: 988).