Skip to main content

Offline Mode

The WorkForce mobile app supports limited offline functionality for critical operations.

What Works Offline

FeatureOffline Support
Check In✅ Queued and synced later
Check Out✅ Queued and synced later
View cached data✅ Previously loaded data visible
Submit requests❌ Requires internet
Approve/reject❌ Requires internet
View new data❌ Requires internet

How Offline Check-In Works

  1. You tap Check In with no internet connection
  2. The app captures your GPS coordinates and timestamp
  3. The record is stored locally on the device
  4. A sync indicator shows you have pending offline records
  5. When internet is restored, the app syncs automatically
  6. The server validates the offline check-in (including geofence)

Sync Behavior

  • Automatic sync — App syncs when it detects a network connection
  • Background sync — Syncs when the app returns to foreground
  • Manual sync — Pull down to refresh on any screen

Offline Indicators

  • No connection banner — Shows at the top of the screen when offline
  • Pending sync badge — Shows the number of offline records waiting to sync
  • Last synced time — Shows when data was last refreshed

Best Practices

  • Check in as usual — The app handles queuing transparently
  • Don't worry about duplicates — The system prevents duplicate check-ins
  • Sync before checking out — Ensure check-in synced before checking out
  • Keep the app updated — Offline improvements are delivered via OTA updates