Back to Mobile App
Syncing data
5 min readLast updated January 12, 2026
Syncing data
Understanding how data sync works helps you stay confident that your information is up-to-date and your offline work is preserved.
Auto-Sync
The app automatically syncs when:
- You open the app (if connected)
- Connection is restored after being offline
- Every 5 minutes while the app is active
- When you perform a significant action
Manual Sync
Force a sync at any time:
- Pull down on any main screen (pull-to-refresh)
- Or go to Settings > Sync Now
- A progress indicator shows sync status
- "Last synced" timestamp updates on completion
What Gets Synced
Uploaded (Device → Server)
- Sign-in/out records
- New observations (text + photos)
- Safety check completions
- Toolbox Talk attendance
- Profile updates
Downloaded (Server → Device)
- Project updates and settings
- New team member data
- Observation status changes
- New notifications
- Updated documents list
Sync Priority
Items sync in priority order:
- Sign-in/out records (safety critical)
- Safety observations (time-sensitive)
- Permit acknowledgments
- Toolbox Talk attendance
- Photos and attachments (bandwidth-intensive)
- Project data updates
Conflict Resolution
When conflicts occur:
Automatic Resolution
- Server data wins for: project settings, user roles, status changes
- Local data wins for: observations in progress, draft sign-ins
Manual Resolution
When automatic resolution isn't possible:
- You'll see a "Sync Conflict" notification
- Tap to review the conflicting data
- Choose which version to keep
- The resolved version syncs to server
Troubleshooting Sync
Sync won't complete
- Check internet connection (Wi-Fi or cellular)
- Ensure you have sufficient signal strength
- Try switching between Wi-Fi and cellular
- Restart the app
- Check available storage space
Large photo queue
- Photos sync after text data
- Large queues may take several minutes
- Stay on Wi-Fi for faster upload
- Don't close the app during photo sync
Data not appearing
- Pull to refresh
- Check if you're viewing the correct project
- Verify the data was submitted (check sync queue)
- Log out and back in as a last resort
Data Usage
Typical sync data usage:
- Text data: ~1-5KB per sync
- Photos: ~2-5MB per photo
- Full initial sync: ~10-20MB
- Daily usage: ~5-15MB (varies with photo count)
To minimize data:
- Sync over Wi-Fi when possible
- Reduce photo resolution in settings
- Limit background sync frequency