systrexDiagnose the Internet

Work timer

/tools/work-timer

work

25:00

session 1 of 4ends 00:00

settings

History

0 sessions today

0m focused today

0 sessions this week

0m focused this week

startedfocusedplannedoutcome

No sessions recorded yet. Finish a work interval and it appears here.

Why this one is accurate

A browser throttles a background tab. Chrome cuts timers to once a minute, and Firefox and Safari impose their own floors, so a timer that counts ticks is simply wrong once you switch away.

This one records the wall-clock instant your interval ends and runs its countdown inside a worker thread, which is not throttled the same way. Switch tabs, sleep the machine, come back an hour later: the number is right, and the alarm still fires on time.

Alerts

The usual complaint about focus timers is that the session ends and nothing happens, because a notification was silently blocked. This alerts on five channels at once: a synthesised tone, a desktop notification, the tab title, the favicon, and a full-screen takeover you have to dismiss. Kill any one of them and you will still notice.

Privacy

Everything runs in this page. No account, no network request, and nothing about your sessions leaves the machine.

Two things are kept in this browser's local storage: your settings under systrex-timer, and the session history above under systrex-timer-log. The history holds up to 500 entries from the last 90 days, and each one is only a start time, how long you focused, how long you had planned, and how it ended.

Clear it whenever you like with the button above, or clear your site data to remove everything. Export takes a copy as CSV, which is generated here in the page rather than fetched from anywhere.