The now island
The gap that matters now sits at the bottom of every page, its ring counting down the time left. One click or tap opens its card.

Your calendar holds the fixed parts of the day. DayGaps finds the open time between them, lets you name it and give it work, and when that time comes, shows you that work and nothing else.
Join the private beta Start in one sitting
This is the focus card for the gap you are in. Tick a task, or click outside the card to see the day behind it.
Focus
The card shows the gap you are in: its times, the calendar event it falls inside, a pie of what is done, and the time left. The only thing to do on it is tick tasks off. Renaming, rescheduling and sorting wait until you step back out.
The gap that matters now sits at the bottom of every page, its ring counting down the time left. One click or tap opens its card.
On the Mac, focus on the current gap from wherever you are. Command-click a gap's header to time it from the menu bar as well.
The widget is the same card seen from outside the app: the gap, its pie, the time left, and the gaps still to come today.
Anytime and Carried over focus too. Their headers open the same card, so a task can be ticked off where it is, without scheduling it first.
Gaps before or after the work day have no end to count down to. They stay current until their stretch of the day is over, so the evening's gap is there all evening.
The shape of the day
DayGaps reads the calendars you choose and writes nothing back. Between their events it finds the open windows and keeps them current as the day moves.
The window you are in carries a blue line with a tick at the present moment, and the time already past turns gray. A blue length means time still ahead.
A gap is a name and a start time: Writing, 1:00 PM. Its end comes from the next fixed thing, a calendar event or your next gap, so there is no end time to keep up to date. Put a gap inside a meeting and it says so, during Weekly 1:1, which is how the points you want to raise find their way into the room.
The app computes the shape of your time. What fills it, and what it costs you, stays yours to judge.
Plan
Plan shows the days of the week side by side, each with the gaps you have named. Drag a task from the To plan column onto a day or into a gap; drag it back and it is unplanned again.
The overview counts; it does not list. Deadlines by how near they are, what waits in Anyday, Carried over and the Inbox, and the open time still ahead on the days shown. Each count opens what it counts.
One row of area chips filters the To plan column, every day and the overview together, so a week of work can be planned without a week of everything else in view.
iPhone and iPad
The iPhone and iPad are full peers of the Mac. Projects, areas, Deadlines and Plan are the same pages with the same actions, reading the same private iCloud data.
However you work
Time-block, Pomodoro, GTD, or pure improvisation. DayGaps holds whichever you bring, and lets it change from one project or one day to the next. It stays out of the way, so the only thing in front of you is the stuff that needs doing.
Everything syncs through your private iCloud. No account, no servers of ours, no third-party SDKs. The privacy page is short.
It reads the calendars you choose, and never writes a thing back to them.
The one date the app presses you on. It turns orange as it nears and red on the day.
Write #anything in a task's title and it becomes a filter. Nothing is registered, so nothing needs cleaning up.
Capture to Inbox sits in the same place on every page. File the item into a project later, and your note travels with it.
An optional, quiet reminder at the start of a gap. Only if you ask for one.
Hand a project to a collaborator over iCloud. The plan is shared; each person's schedule stays their own.
On the Mac, the bridge writes your plans to a folder as YAML, for your editor, for git, or for the AI assistant of your choice.
No subscription. Every 1.x update is included. Pricing

The Mac app is a signed, notarized download. The iPhone and iPad apps come through TestFlight, by invitation.