Focus Modes

Support that adapts to how your session is going.

Recall reads how your work session is unfolding and chooses the right kind of support, so you keep the thread. Quiet by default, no streaks to protect, no productivity persona to maintain.

Right now
Locked In
Scatteredactive
Foggy
Re-entry
Six modes, chosen for you

It reads the session, then steps back.

Some days you ship. Some days you scatter. Some days the inbox owns you. Recall does not ask you to pick a persona. It holds the thread and chooses the support that fits. Quiet by default: most nudges ship off, and what speaks up is yours to choose in Settings under Nudges.

Locked In

You are in. Recall stays out of the way and holds the thread quietly.

Scattered

Lots open, nothing landing. Recall offers one anchor, not five reminders.

Foggy

Heavy day. Recall narrows the surface to the single likely next thread.

Re-entry

After a break, Recall hands you back the file and the open question. Or call it yourself with ⌥⌘R.

Overloaded

Too many threads. Recall surfaces one at a time and asks: this one or another?

Reactive

When the day goes hot, Recall saves the work you would have dropped.

Adaptive support

Recall adapts when your day changes.

You're in. Recall stays out of the way.

No nudges. No cards. Quiet is the default, anything louder is opt-in. Recall holds the thread so you can keep going.

FinderFileEdit
⌘2:14 PM
layout.tsx, recall
// hold the threadexport const Hero = () => {  const [thread, setThread] = useState(null);  return (    <Field intent="focus" />  );};
Recall · quiet · 47m thread held
The Insights view

Your modes, read from real work.

Recall infers a few simple modes from how your session moves, then shows where the hours actually went. Descriptive, not a scorecard.

Recall Insights showing focus modes (Locked in, Scattered, Reactive, Re-entry, Overloaded) with percentages and an hours-by-mode timeline.
Drift reminders

A nudge for the detour, a longer leash for the rabbit hole.

Recall treats a clear detour and a work-looking rabbit hole differently, and the reminder reaches you even right after a thread closes.

Clear detours

A gentle reminder in about five minutes.

Work-looking rabbit holes

A longer leash before the reminder comes.

Adjusts to you

It learns from how you respond to each reminder.

In Recall 0.42.0, Recall Core, our own model, tells detours from real work 93% of the time instead of 53%, measured against the previous release, on the same screens and the same Macs.

A day, six modes

One workday, six kinds of support.

You do not pick a focus persona at 9am and live with it until 6pm. Recall reads how the session is unfolding and quietly chooses what helps.

08:42
Re-entry
Inbox triage. Coffee. The mental thread from yesterday is still cold.
RecallHands you yesterday's session card so you do not start from zero.
10:15
Locked In
Forty-three minutes inside the auth refactor. No pings touched you.
RecallStays out of the way. Holds the thread quietly until you lift your head.
12:30
Reactive
Vendor call, two Slack DMs, a calendar conflict. The morning is spent.
RecallSaves what you would have dropped. The thread is paused, not lost.
14:10
Foggy
Post-lunch slump. Six tabs open. Decisions feel two sizes too big.
RecallNarrows the surface to one likely next thread. The rest is paused.
15:45
Scattered
Idea ricochet. Three docs open. Nothing is landing.
RecallOffers one anchor, not five reminders. The thread is here when you are ready.
17:20
Overloaded
Two deadlines, three review pings, one bug. Pick something or pick nothing.
RecallSurfaces one thread and asks: this one or another? The others wait.

Support that meets the moment.

Recall reads your session and adapts, so you keep the thread instead of managing one more tool.

Download for macOS
30-day free trialApple Silicon (M1+)Locked-in early-user pricing
See Smart Return →