Desktop Offline Mode
Track time offline and sync when connectivity returns.
How Offline Mode Worksβ
- Desktop app detects loss of API connectivity
- Timer continues running locally
- Time entries, screenshots, and activity data are stored locally
- When connection restores, data syncs automatically
Local Storageβ
During offline mode, data is stored in:
| Platform | Location |
|---|---|
| Windows | %APPDATA%/gauzy-desktop/queue/ |
| macOS | ~/Library/Application Support/gauzy-desktop/queue/ |
| Linux | ~/.config/gauzy-desktop/queue/ |
What's Stored Offlineβ
| Data | Stored | Synced on Reconnect |
|---|---|---|
| Time entries | β | β |
| Screenshots | β | β |
| Activity levels | β | β |
| Task selection | β | β |
| Project changes | β | β |
Sync Processβ
When connectivity returns:
- Queue processor starts
- Oldest entries synced first
- Progress indicator shown
- Conflicts resolved (server wins)
- Local queue cleared
Limitationsβ
- Cannot create new tasks/projects offline
- Cannot view team data offline
- Maximum offline duration: configurable (default 24 hours)
- Screenshot uploads may be slow on large queues
Related Pagesβ
- Desktop Timer β timer features
- Desktop Troubleshooting β issues