WorkClock makes day-based time tracking effortless, with dynamic break calculation and clean CSV/PDF exports
WorkClock makes day-based time tracking effortless, with dynamic break calculation and clean CSV/PDF exports. No account, no location, your data stays on-device.
Why WorkClock?
Most trackers apply rules per session. WorkClock computes breaks at the day level : reliable, transparent, and aligned with real-life workflows.
How it works
1 session with no explicit break → recommended break (adaptive) or fixed break per your settings.
≥ 2 sessions: if no explicit break exists, WorkClock computes the gap (elapsed time − worked time).
Rounding is applied at the day level (not per session).
You stay in control: everything is editable before export.
Key sections
Today: start/stop, live counter, day list, “Break … (suggested)” when relevant.
Week: per-day summary, weekly totals.
Month: totals & averages (hours/day, break/day), month weeks, exports.
Exports: CSV and PDF (header totals + table).
Settings: reset sessions, optional reset total, inject sample data (with confirmation), break modes (fixed / adaptive).
Privacy & tech
Local data with SwiftData.
No location.
No account, no tracking.
Who is it for?
Consultants, freelancers, trades, field teams, HR/time admins—anyone who wants a clear, day-first timesheet without friction.