Working Offline
How the Heyweek mobile app behaves when your connection drops. The mobile app is designed to work online — signing in, tracking time, and saving entries…
How the Heyweek mobile app behaves when your connection drops.
Overview
The mobile app is designed to work online — signing in, tracking time, and saving entries all talk to your Heyweek workspace over the network. It does, however, handle a lost connection gracefully: it detects when you go offline, keeps a local copy of your most recently loaded time entries so you can still see them, and lets you pick up where you left off once you are back online.
This is connection-aware caching, not a full offline-editing mode. Recording and changing time still needs a connection.
What works without a connection
- Viewing your recent entries — The last time-entry list the app loaded is cached on the device, so you can still read it while offline.
- Connection awareness — The app watches your network status and knows when you have dropped offline and when you are back.
What needs a connection
- Signing in — Authentication happens against your Heyweek account online.
- Starting and stopping the timer — Timer actions are saved to your workspace as they happen.
- Adding, editing, or deleting entries — Creating and changing time entries requires the server.
- Loading fresh data — Projects, stats, and the latest entries are fetched when you are online.
How it works
When you have a connection, the app loads your entries and quietly caches the list on the device. If you lose connectivity, you can still open the app and see that cached list. As soon as the connection returns, the app reconnects and refreshes your data so you are working from the latest version again.
NOTE
Changes you want to make to time entries are sent to your workspace at the moment you make them. If you are offline, wait until you have a connection before starting or editing entries so nothing is lost.
TIP
Open the app while you still have signal before heading somewhere without coverage. That loads and caches your recent entries so you have them to refer to.
Works with
- Time tracking — the entries that get cached for offline viewing.
- Mobile overview