Reminders that nudge instead of nag: how we designed them

Most apps interrupt you. We wanted something closer to a friend tapping you on the shoulder.

Reminders that nudge instead of nag: how we designed them

What is wrong with how most app reminders work?

Reminders were the hardest thing we built, and the feature we rewrote most times. Not because the engineering is difficult โ€” it isn't โ€” but because the difference between a helpful nudge and an irritating one is almost entirely a matter of tone.

Most app notifications are designed to pull you back in. They're written in the imperative, they imply urgency they don't have, and they treat your attention as something to be captured.

That approach works, in the narrow sense that it produces opens. It also produces the thing everyone eventually does: switching notifications off entirely. And an app whose reminders are muted is an app you've stopped using, you just haven't deleted it yet.

Why should reminders never manufacture urgency?

Nothing about capturing a memory is urgent. If you skip a week, nothing is lost โ€” the photos are still on your phone, and next Sunday will do fine.

So our reminders don't say "Don't lose this moment!" or count down anything. They ask a question and leave: anything worth keeping this week? Sometimes the honest answer is no. That's a perfectly good outcome and the reminder shouldn't imply otherwise.

Who should control the reminder rhythm โ€” you or the app?

There's no clever algorithm deciding when to ping you, and deliberately so. Algorithmic timing optimises for engagement, and engagement is not what anyone wants from a memory app.

Instead you pick: daily, weekly, or monthly โ€” and the exact time. Per story, so a new baby can be daily while a holiday story stays quiet until you're actually away.

We expect weekly to be the sweet spot for most stories โ€” a Sunday-evening look back at the week. Daily suits new parents best in the first year, and only in the first year. Monthly suits long, slow stories โ€” a school year, a house renovation. The evening slot is the natural fit. Nobody wants to be asked to reflect at 8am on a Tuesday.

Why should you be able to ignore a reminder without any penalty?

This is the one that took longest to accept. A reminder should carry no penalty for being dismissed โ€” no streak to break, no counter resetting to zero, no badge accumulating unread guilt.

Streaks are extremely effective at driving daily behaviour, and completely wrong here. A person who missed three weeks because life was hard does not need an app to point that out. They need the next nudge to arrive exactly as friendly as the last one.

Questions beat commands. "Add a moment" felt like a task. "Anything worth keeping this week?" felt like a friend asking. Same action, completely different response. Specific beats generic: a reminder that names the story lands better than a generic one, because it reminds you what you're doing it for.