Find out where your hours actually went.Free to start · No card · Founding price
Start free
How it works

Four steps. Two seconds of input. One honest picture of your week.

Most tools either make you log everything or track you in the background and hand you a pile of data. Focuslapse does neither. You tell it what you're about to work on, you work, and you give it one tap of honestyat the end. That's the whole loop — and it's enough to show you where your hours actually went across everything you're building.

Free to start · No credit card

PlanWorkReflectSee
The loop

One pass through it takes about a minute.

Then it repeats — and that repetition is what builds the picture.

1Plan a block

Name the next session, not your whole week.

A block is one focused session — what you're working on, which product it's for, and how long. Tag it to a Track (one per product) and pick a duration. Takes under a minute.

You're not building a schedule. You're just naming the next session.

New block
What are you working on?
Auth flow + onboarding copy
TrackAcme
Duration
Start block →
2Work the session

Start the timer and go.

The screen stays minimal — name, countdown, nothing to fiddle with. Got pulled away? Tap the interrupt buttonso the distraction gets counted instead of forgotten. Pausing is fine and doesn't count against you.

The point isn't to police the time — it's to notice it.

In sessionRunning
Acme · Auth flow
34:12of 50:00
Pausing won't count against you
3Reflect in one tap

When the session ends, one question: how did it actually go?

Two seconds. This one tap is what makes the numbers honest — they reflect what happened, not what you planned. Drifted? You can optionally add why.

End of session · how did it go?
DeepFully locked in.
PartialMostly there, a few distractions.
DriftedCouldn't focus.
SkippedStarted, but the work didn't happen.
Drifted? Optionally, why:InterruptedContext-switchedLow energyWrong time of day
4See where the hours went

Open the dashboard. The week pays off.

Your week, split across every product you're building — which Track got your deep hours, which got scraps, which you haven't touched since Tuesday. The Coach reads the pattern out loud.

That's the moment the loop pays off.

focuslapse.com/todayLive
31.5hours this week · 3 Tracks
Acme22hOn track
Beta8hSlipping
Gamma1.5hStarving

Beta hasn't had hours in 11 days. Archive or commit?

What you get back

Do the loop a few times and the picture builds itself.

Not a feature dump — these are the answers the loop earns you.

Hour Distribution

Where your time actually went — this week, this month, or across 90 days. Split by product, so the comparison is impossible to fudge.

Drift rate

How often “at the desk” turned into real focus — honestly counted, not assumed. The gap between intention and execution, named.

The execution heatmap

Your consistency at a glance — the kind of thing you'd actually share. A year of focus, one square at a time.

The Coach's read

The uncomfortable pattern named plainly, so you can act on it. “Beta hasn't had hours in 11 days. Archive or commit?”

Why it stays honest

It only works if it tells the truth.

The reflection is one tap because honesty has to be frictionless, or it won't happen. The whole point is a number you can trust — even when it's not the number you wanted.

Forget to reflect on a session?
It's counted as probably-partial— not a gold star. The system won't hand you credit you didn't earn.
Missed a day entirely?
Streaks have freezes — the system is honest about reality, not punishing about it. Real life gets a little grace.
Skipped a block on purpose?
That's still data. A deliberate skip earns zero — clean and honest — rather than quietly inflating your week.

Run the loop once. See what it tells you.

Free to start, one Track. Unlimited Tracks and the full multi-product picture on Pro at $7/mo.

Start free
See pricing →