Mobile & offline
Track time on mobile with a docked timer bar, and keep tracking offline. Queued timer actions replay to the server when you reconnect.
Time tracking works on the move. On mobile you get a docked timer bar, and if your connection drops, Hoursmith keeps tracking and syncs up later.
On mobile
A docked timer bar appears at the bottom of the screen on mobile so the timer is always within reach. It works the same as the top-bar timer on desktop: tap to start, pick a project (and optional task), and tap to stop. See The live timer.
Tracking offline
If you start or stop a timer while you're offline, Hoursmith doesn't lose it:
- The action is written to a local queue on your device (stored in the browser's IndexedDB).
- The timer shows optimistic state — it looks and behaves as if it started or stopped normally.
- A WifiOff badge indicates you're working offline.
Syncing when you reconnect
As soon as you're back online, the queue replays to the server automatically. You'll see a confirmation like "Synced N queued timer actions".
During replay, Hoursmith re-checks the usual rules on each entry:
- the 5-minute discard threshold, and
- the 8-hour warning (keep / trim / discard).
So an offline timer is held to exactly the same standards as an online one. Learn the rules in The live timer.
Because your running timer is read from the server whenever the app loads, it reappears after a refresh and shows up when you sign in on another device. Offline actions simply wait their turn in the queue until you reconnect.
Tips
- Keep the app open while offline so the queue stays on the device until it can sync.
- After reconnecting, glance at your timesheet to confirm the synced entries look right.
Troubleshooting
- I see a WifiOff badge. You're offline. Tracking still works; it'll sync when you reconnect.
- An offline entry didn't appear after syncing. It was likely under 5 minutes and discarded on replay, by design.
- An offline entry came back trimmed. It crossed 8 hours; the over-8-hour rules were applied during sync.
Invoiced & locked time
When a time entry is added to an invoice it locks. Editing or deleting it errors until you release it by cancelling or deleting the invoice.
Expenses overview
Record costs against a client and optionally bill them on an invoice. Expenses are a manager-tier feature, hidden from Members.