Skip to content
Journaling

Morning. Evening.
Deep dive.

Three structured sessions. Same questions every time. The structure does the heavy lifting so the act of writing becomes furniture — not something you negotiate with yourself about each morning.

Morning reflection2 min

First 10 minutes of the day

  • 01What is the one thing today actually requires?
  • 02What is the smallest version of it I can ship before lunch?
  • 03What am I avoiding, and why?
Evening review4 min

Before bed

  • 01What worked today?
  • 02What did I learn that I want to remember?
  • 03What would I do differently tomorrow?
Deep dive12 min

Once a week (Sunday)

  • 01Looking at this week's streak — what pattern jumps out?
  • 02Where am I lying to myself?
  • 03What is the next bet worth making?
  • 04What do I want next week to feel like?
Journaling

A prompt to start. The rest is yours.

Open a session and the app gives you a question to write against, so you never face a blank page. Answer it in a line or a paragraph. On Pro, the prompts adapt to what you wrote the day before, so the reflection picks up where you left off.

The progressive timer

Five seconds longer each day.

Each journal session enforces a minimum time. On day one, it is short. Each day after, the minimum grows by five seconds. Day 30 is two and a half minutes longer than day one. Day 100 is over eight minutes longer.

The point is not the time. The point is that you cannot perform the gesture of journaling — open the app, write a half-line, swipe away — and have it count. The timer forces real thinking by making the activation cost slightly higher every day.

If you skip a day, the timer does not reset. You pick up where you left off. That is on purpose.

The text never leaves your phone.

Journal content is stored encrypted in MMKV on-device. Only the session metadata (type, duration, completed_at) syncs to keep your streak consistent across devices. The text itself we cannot read, recover, or train on. That is the architectural commitment.