WebWork can track time and other data offline as well. Here is how offline time tracking works:
Start Offline Time Tracking with No Internet
You can start the Desktop Time Tracker without internet connection only if you are already signed in.
The tracker will run on its own, collect and save your data locally, then when the connection is restored, it will sync the data with your dashboard.
Continue Tracking When Connection Is Lost
If internet connection is lost mid time tracking, the Desktop Tracker will continue tracking anyways. Then when connection is restored, the data will be synced with your dashboard.
What data is tracked without internet
Along with time, offline tracking records app & web usage, activity levels, and screenshots (if enabled). All of this is saved locally and synced with the dashboard when connection is restored.