The dip session — five minutes, then you are free.
Leaving this tab counts as drift after 20 seconds — one nudge reaches you out there, the takeover waits for your return. The clock only moves while you are here.
13:00–16:00 is the dip. Five minutes is the whole ask.
UNTIL WHEN?
SCROLL BREAK
Scrolling is priced, not blocked. A break drains credit live, one second per second, and the balance may go negative.
PROGRESS
Today
0m
Last 7 days
All time
DATA
Everything lives in this browser, filed under this page's address — nothing is sent anywhere. Export before switching machines or clearing browser data; import restores a backup exactly.
HONEST LIMITS
A browser page cannot see other apps, so drift means leaving this tab — not opening Instagram. Headlines arrive only from sites that permit cross-site reads; refusals are named with the reason, and the links always work. The away-nudge needs notification permission, which some browsers refuse for pages opened straight from a file. Ceilings of the platform, not bugs.
TODAY'S READ
QUOTE OF THE DAY
PHILOSOPHY
SELF-IMPROVEMENT
AESTHETIC — PHOTOGRAPHY
THE DESK
From this file the desk can actually ask each source for its latest — tap Fetch. Sites that refuse cross-site reads are named with the reason, and the links always open. Five items per source, then it ends: an edition, not a feed. Edit the list under Sources.
The edition ends here. It does not refresh.
SOURCES
Every source is a one-tap link. Give it a feed URL too and Fetch headlines will read it — tested the moment you add it, pass or fail named.
ADD A SOURCE
YouTube works too — a channel's feed lives at youtube.com/feeds/videos.xml?channel_id=…
ALREADY OPEN
This app is running in another tab.
Two live copies would earn and drain the same account twice, so this one is standing down.