Offline Mode
TodoTicked works without an internet connection, so you're never blocked from managing your tasks.
How Offline Mode Works
TodoTicked stores your data locally:
- First sync: Downloads all your data
- Working offline: Uses local data
- Back online: Syncs changes automatically
No special setup required - it just works!
What Works Offline
Full Functionality
✅ Tasks
- View all tasks
- Create new tasks
- Edit existing tasks
- Complete tasks
- Delete tasks
✅ Projects
- View all projects
- Create projects
- Organize tasks
✅ Notes
- Read all notes
- Create new notes
- Edit notes
✅ Journal
- Write journal entries
- Read past entries
✅ Filters & Tags
- Use all filters
- Apply and remove tags
Limited Functionality
⚠️ Real-time Collaboration
- Changes sync when online
- May see outdated team data
⚠️ Attachments
- Cached attachments viewable
- New uploads wait for connection
⚠️ Search
- Works for cached content
- May miss very recent items
Requires Internet
❌ Account Changes
- Sign in/out
- Password changes
❌ Sharing
- Share links
- Team invitations
❌ Integrations
- Calendar sync
- Third-party apps
❌ AI Features
- AI assistant
- Smart suggestions
Enabling Offline Mode
Automatic (Default)
TodoTicked automatically caches:
- Recent projects and tasks
- Notes you've opened
- Journal entries
Enhanced Offline Mode
For more complete offline access:
- Go to Settings → Offline
- Enable Enhanced offline mode
- Choose what to cache:
- All projects
- All notes
- All attachments
- Full search index
Sync Status
Checking Sync Status
Look for the sync indicator:
- Green checkmark: All synced
- Yellow circle: Syncing
- Orange cloud: Changes pending
- Red X: Sync error
Manual Sync
Force a sync:
- Press
Rto refresh - Or click the sync icon
- Pull down on mobile
Conflict Resolution
What Happens with Conflicts
If you and a teammate edit the same task offline:
- Both changes are preserved
- You'll see a conflict notification
- Choose which version to keep
- Or merge changes manually
Avoiding Conflicts
- Sync frequently when online
- Coordinate with teammates
- Use different tasks/projects when offline
Storage Management
Checking Usage
See how much space TodoTicked uses:
- Go to Settings → Storage
- View breakdown by type
- See total usage
Clearing Cache
Free up space:
- Go to Settings → Storage
- Click Clear cache
- Choose what to clear:
- Attachment cache
- Search index
- All offline data
Offline Indicators
Task Indicators
Tasks created/edited offline show:
- Small cloud icon
- "Pending sync" status
- Yellow highlight (optional)
Sync Queue
View pending changes:
- Click the sync icon
- Select View queue
- See all pending changes
- Sync manually if needed
Platform-Specific Notes
Web App
- Uses browser storage (IndexedDB)
- Storage limits vary by browser
- Works best in Chrome/Edge
- PWA mode for best experience
Desktop App
- Uses local file storage
- Larger storage capacity
- Better offline performance
- Automatic background sync
Mobile Apps
- iOS: Uses Core Data
- Android: Uses Room database
- Optimized for mobile storage
- Works in airplane mode
Progressive Web App (PWA)
Installing as PWA
For best offline experience:
- Open TodoTicked in Chrome
- Click install icon in address bar
- Or go to menu → Install TodoTicked
- App installs locally
PWA Benefits
- Works like a native app
- Better offline support
- Home screen icon
- Faster loading
Tips for Offline Work
Before Going Offline
- Open projects you'll need
- Let attachments load
- Check sync is complete
- Enable enhanced offline mode
While Offline
- Work normally
- Don't worry about syncing
- Changes are saved locally
- Create tasks as needed
Coming Back Online
- TodoTicked auto-syncs
- Review any conflicts
- Check shared projects for updates
Troubleshooting
Not Working Offline
Check that:
- You've signed in at least once
- Data has synced previously
- Browser allows storage
- PWA is installed (recommended)
Data Not Syncing
When back online:
- Check internet connection
- Look for sync errors
- Try manual sync
- Sign out and back in
Missing Data Offline
If some data is missing:
- Open that project/note while online
- Wait for sync to complete
- It will be available offline
Storage Full
If you can't save offline:
- Clear attachment cache
- Remove old data
- Check device storage
Security & Offline Data
Data Encryption
Local data is encrypted:
- Tasks and notes encrypted at rest
- Encryption key tied to your account
- Secure even if device is lost
Encrypted Content
For journals and encrypted notes:
- Requires passphrase to access
- Encryption works offline
- No passphrase = no access