Journal before
you scroll.

Morning Mindful blocks social apps until you write a short journal entry. Build a mindful morning routine, one day at a time.

I was spending the first hour of every morning on my phone before I'd even said good morning to my family. Social media, news, sports scores — it was all muscle memory by the time I was fully awake.

This app is what I built to fix that. Every morning, your chosen apps are blocked until you write a short journal entry. Write your words, unlock your day.

How it works

1

Set your morning window

Pick the hours when blocking is active — say, 5 AM to 10 AM. Outside those hours, everything works normally.

2

Pick apps to block

Choose which apps to block during your window. Social media, news, games — whatever pulls you in first thing.

3

Write to unlock

Open a blocked app and you're redirected to journal. Hit your word count goal (you choose, 50–1,000 words) and everything unlocks for the rest of the day.

Two blocking modes

Full Block

No way around it

On Android, opens the journal directly when you tap a blocked app. On iOS, a Screen Time shield covers blocked apps until you journal. No way around it — write your entry to get through.

Gentle Reminder

Your choice

Shows a reminder when you open a blocked app. On Android, a dismissible overlay appears. On iOS, you get notifications every 15 minutes during your morning window. You can write now or continue — your call.

Everything included

✍️ Word count goal, auto-save, CJK character support
📸 Photo attachments with pinch-to-zoom and timeline view
🔥 Streak tracking, mood tags, word count stats
🔍 Search and filter your full journal history
🔒 AES-256 encrypted database — stays on your device
☁️ Encrypted auto-backup to local folder or Google Drive
🔔 Daily reminder notification at a time you set
🎨 Dark mode, 4 languages (EN, DE, ZH, VI)

What's new

v1.0.51 Latest April 2026
  • Photos now sync across iOS and Android via Google Drive
v1.0.50 April 2026
  • Simpler backup restore — no password re-entry when already set up
v1.0.49 April 2026
  • Fix blocking not triggering after midnight on some devices
  • Larger, more readable text in Settings
  • Dark theme polish — warmer surfaces and consistent card colours
  • Onboarding gradient improvements
v1.0.48 March 2026
  • Camera button in journal — take photos without leaving the app
  • Personalised onboarding with screen time stats and goal setting
  • Vietnamese language support
  • Word count goal raised to 1,000 words
  • Pinch-to-zoom in the full-screen image viewer
  • Swipe left to delete journal entries with undo
  • Safer auto-backup — writes to a temp file first, then replaces
v1.0.44 March 2026
  • Fixed blocking not activating after app updates
  • Fixed crashes on History and Onboarding screens
v1.0.38 March 2026
  • Google Drive backup — optional encrypted copy in an app-only folder
  • Backup health indicator (green / yellow / red) with manual backup button
  • Mood trend chart and entry filters in History

FAQ

Why does it need Accessibility permissions?

In Full Block mode, the Accessibility Service detects when you open a blocked app and redirects you to the journal. It only reads which app is in the foreground — nothing else. Gentle Reminder mode doesn't need it.

Is my journal data private?

Yes. Every entry is encrypted with AES-256 and stored only on your device. No account is required. I never see your data — it never leaves your phone unless you opt into Google Drive backup, which is also encrypted with a password only you know.

What happens if I uninstall the app?

If you've set up auto-backup, your journals are safe. After reinstalling, point the app at your backup folder or Google Drive and it'll detect the backup and offer to restore it.

Why isn't blocking working?

Most common fix: go to Settings → Apps → Morning Mindful → Battery and disable battery optimization. Some phones aggressively kill background services. Also make sure the required permissions are still granted.

What languages are supported?

English, German, Chinese (Simplified), and Vietnamese. You can switch language in the app without changing your device language. CJK characters count as one word each.

Available on Android & iOS

Free. No account required. Your data stays on your device.

Get it on Google Play Download on the App Store