MirrorNotes
Private AI journaling
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
MirrorNotes is a private journal for writing, reflecting, and understanding your patterns over time.
Capture daily thoughts with written entries, mood labels, photos, and voice notes. Browse your history, search past entries, and return to meaningful moments whenever you need them.
MirrorNotes also helps you reflect with private AI-powered insights, including daily nudges, weekly digests, mood timelines, and monthly reports. Journal content is designed to stay private, with local processing for reflection features and encrypted storage for your personal entries.
Features:
• Write private journal entries
• Add mood labels, photos, and voice notes
• Browse and search your entry history
• View daily reflections and weekly digests
• Explore mood trends and monthly reports
• Ask questions about your journal patterns
• Sync privately with iCloud
• Protect your writing with encrypted storage
MirrorNotes is built for people who want a calm, private place to think without an audience.
https://mirrornotes.org/terms.html
more Complete redesign. Every screen rebuilt with a new design system — dark and light mode, both refined.
iPad and landscape support across the full app. Onboarding welcome redesigned.
Bug fixes: mood alerts now fire correctly, background processing no longer silently stops, editor performance improved on formatted entries.
2.0.0 2d ago
Bug Fixes & Improvements
- iPad multitasking: Switching between split view and full screen no longer loses your place — the active tab syncs correctly on resize
- PDF export: Exported entries now render on proper A4 paper size
- Search improvements: Searching by tag (e.g. #work) now finds tagged entries correctly; the # prefix is handled automatically
- Widget deep links: Tapping the nudge widget opens the Insights tab directly; tapping an entry widget navigates straight to that entry
- Mood Map widget: Now available on Core subscription (previously required Deep)
1.1.5 3d ago
New Features
- On This Day — When viewing an entry, see what you wrote on the same date in past years. Up to 3 past entries shown with year, mood, and first line preview.
- Sort entries — Toolbar sort menu in Entries: Newest First, Oldest First, Most Words, By Mood. Sorting applies within each month group.
- Past monthly reports — Navigate back through previous months with left/right arrows in the Monthly Deep Report. Past months show their cached report.
- Past nudge history — "Past reflections" section in Insights shows your last 14 daily nudges, each expandable inline. Core and Deep only.
- Entry date & time editing — Date picker now includes a full graphical calendar + wheel time selector.
- Export entry as PDF — Tap ··· on any entry → Export as PDF. Shares a formatted A4 document with date, mood, and entry text.
- iPad split view — Full sidebar layout on iPad with Entries, Write, Insights, and Settings as first-class navigation items.
- Writing reminder — Set a daily writing reminder in Settings (all tiers). Separate from the AI nudge.
- Daily word goal bar — Thin progress bar above the write toolbar tracks total words written today across all entries.
- AI model guidance — If Gemma isn't installed yet, AI screens now show step-by-step setup instructions instead of a generic error.
Bug Fixes
- Streak counter now counts unique calendar days, not total entries
- Mood alert streak no longer breaks on entries without a mood set
- Oldest First sort now orders month groups ascending (oldest month first)
- Word goal bar no longer counts backdated entries toward today's progress
- Streak pill visible to all tiers in Insights header
- Ask usage counter always shown for Core tier with escalating color warnings at 3 and 1 remaining
1.1.4 3d ago
Improved Monthly Deep Report reliability
The Monthly Deep Report now validates every section before showing it to you. Previously, if the on-device AI produced an incomplete report, the app would display it anyway — missing sections, truncated sentences, or an unfinished closing question.
Now, if any section is incomplete or malformed, MirrorNotes automatically retries generation with a corrected prompt. You'll either see a complete, well-formed report or a clear prompt to try again — never a partial one.
1.1.3 Jun 21
Insights, redesigned for daylight
The Insights view got a full visual refresh for light mode — sharper cards, cleaner hierarchy, and better use of color throughout.
- Reflections come first. Your daily insight now appears at the top, where it belongs.
- Clearer cards. Every card now has crisp definition with a clean white surface — no more washed-out glass on light backgrounds.
- Weekly Digest is more scannable. Each section (Theme, Energy, Building…) gets its own color-coded chip so you can navigate at a glance.
- Three-color layout system. Today (purple) · This Week (indigo) · Explore (orange) — clear visual hierarchy at a glance.
- Writing prompts are easier to read with improved typography.
- Bug fixes and performance improvements.
1.1.2 Jun 15
- Insights preview for everyone — Free users now see all sections (Daily Reflection, Weekly Digest, Monthly Report, Mood Timeline, Ask Mirror) with tier badges, so you know exactly what you're unlocking before upgrading
- Entries view opens on current month — Heatmap now defaults to monthly view instead of the full year
1.1.1 Jun 11
What's New in 1.1.0:
Sharper daily reflections
MirrorNotes now focuses on your most recent entries when generating your daily reflection — so insights feel more grounded in what you're actually going through right now, not spread thin across older writing.
Stronger privacy for voice notes
Voice transcription now runs fully on-device for all supported languages. Audio from your voice notes never leaves your phone.
Reliability improvements
Fixed an edge case where a generated insight could appear on screen but not save correctly to your journal history. Reflections now persist reliably every time.
1.1.0 Jun 10
This update improves reliability and fixes several issues found during a code audit.
Bug fixes
- Fixed a crash that could occur when backgrounding the app while Mirror's AI was
generating a daily reflection. Generation now stops at the next token boundary,
and partial output is never saved — Mirror retries overnight while your phone charges.
- Ask responses now save immediately — previously a rare crash before autosave could
lose your question and its count toward the monthly limit.
- Monthly Deep Report now correctly unlocks in the last few days of the month with
10+ entries, consistent with what the app showed on-screen.
Under the hood
- AI output cleaning pipeline simplified — same results, less redundant work.
- Minor code quality improvements.
1.0.9 Jun 6
Tags
Organize your entries with tags. Add them while writing, filter your journal by tag, and see them on every entry.
Smarter Lists
Bullet and dash lists now indent into nested levels (•, ◦, ▸). Tab indents a list item directly from the keyboard. Switching between list types (checklist, numbered, bullet) works cleanly in one tap.
Checklist polish
Tapping ○ to check an item now gives haptic feedback. The cursor no longer appears behind the checkbox marker.
Writing toolbar
Undo and redo buttons show when they're actually available. A transcription spinner appears on the mic button while voice notes are being processed. Checklist bulk actions (Check All, Delete Checked) surface in the toolbar when your cursor is on a checklist line.
Bug fix
Ask no longer incorrectly says "you haven't written enough" when entries exist.
1.0.8 Jun 4
Auto Mood Detection: Requires Core or Deep.
Insights
- Ask Mirror now shows how many entries you can search
- Mood Timeline subtitle shows your dominant mood this week
- Monthly Report tile shows days remaining at end of month
- This Week's Mood chart shows a dominant mood badge
- Exploration tiles now have subtle accent borders
Settings
- Appearance toggle: System, Light, or Dark mode
- What's New row shows the current version and links to these release notes
- Send Feedback row (mailto support)
- Free users see a feature preview and 7-day trial prompt
- Profile card border matches your subscription tier
- Stat cards (entries, words, streak) show accent-colored borders
1.0.7 Jun 3
Smarter Monthly Report:
The Deep monthly report now generates at the end of the month with as few as 10 entries — so you still get your report even if it was a quieter writing month. If you're in the last 3 days with fewer than
10 entries, you'll see a clear message instead of a generic empty state.
Automatic mood detection:
Your mood is now detected automatically when you save an entry. No manual selection needed — mirror reads what you wrote and fills it in.
1.0.6 Jun 2
What's new:
- Smarter daily notifications — MirrorNotes now sends the right message at your nudge time: if you've already written today, it tells you your reflection is ready. If you haven't written yet, it asks what's on
your mind. The message updates every day based on your actual writing.
- Weekly digest notification — You'll now get notified on Sunday morning when your weekly digest is ready to read.
- Daily reflection variety — The opening line of your daily reflection now rotates through different phrases so it never reads the same way twice.
- Notification setup fixed — MirrorNotes now asks for notification permission at the right moment during setup, so reminders actually work from day one.
Fixes:
- Daily reflection time label now stays on one line in the Insights view.
1.0.5 May 31
Nudge time, your way — onboarding now lets you pick the exact time for your daily nudge. mirror suggests morning or evening based on why you journal.
Heatmap view sticks — week, month, or year mode is now remembered across app relaunches.
Bug fixes
- Editing an entry now returns you to that entry, not back to the full list
- Saving a new entry from the Write tab no longer re-opens a previously dismissed entry
1.0.4 May 29
What's new in 1.0.3:
• Ask Mirror — tap suggestion chips to start a conversation
about your patterns without typing
• Mood Timeline — non-subscribers can now preview the timeline
(blurred) before deciding to upgrade
• Calendar heatmap — switch between week, month, and year views
to see your writing history at a glance
• Undo deleted entries — a 10-second undo banner appears when
you clear a draft or delete an entry
• Settings — iCloud sync status now shows a live indicator,
free users see an upgrade prompt
• Performance — removed debug logging that was slowing down
the editor on every keystroke
• Various UI polish across the Write, Insights, and Entries views
1.0.3 May 28
MirrorNotes 1.0.2 improves writing, mood tracking, and AI insights.
What’s new:
• Writing prompts to help you start when the page feels blank
• A cleaner editor with focus mode, undo/redo, tags, editable entry dates, and autosaved drafts
• A redesigned Mood Timeline with an all-time mood calendar, clearer mood scores, and improved streak tracking
• More reliable monthly report generation, with retry support when a report fails
• Clearer weekly digest progress when you need more entries
• Faster entry browsing and smoother calendar heatmap performance
• Improved onboarding and reflection timing based on your preferred reminder time
This update also includes bug fixes, friendlier error messages, and performance improvements across the app.
1.0.2 May 25
Complete redesign. Every screen rebuilt with a new design system — dark and light mode, both refined.
iPad and landscape support across the full app. Onboarding welcome redesigned.
Bug fixes: mood alerts now fire correctly, background processing no longer silently stops, editor performance improved on formatted entries.
more Version 2.0.0 2d ago
Data Linked to You The following data may be collected and linked to your identity:
Purchases Contact Info Identifiers