Offline Mode
tagd-ai provides limited offline functionality so you can access important content without internet.
What Works Offline
Viewing Cached Tags
Tags you've recently viewed are cached:
- Text content
- Images (if loaded before)
- Basic formatting
Scanning QR Codes
The scanner works offline:
- Camera functionality
- Code reading
- Opens cached tags
- Queues uncached tags
Saved Changes
Edits made offline:
- Stored locally
- Synced when online
- Conflict resolution if needed
What Doesn't Work Offline
New Content
- Tags not previously viewed
- Updated content not yet synced
- New uploads or files
Server Features
- Creating new tags
- Sharing operations
- Analytics viewing
- Account settings
Real-Time Features
- Webhooks
- Live collaboration
- Push notifications
Caching Behavior
Automatic Caching
tagd-ai automatically caches:
- Recently viewed tags (last 50)
- Your owned tags (summary)
- Starred tags
- Profile and settings
Cache Size
- Approximately 50-100 MB
- Varies by content
- Managed automatically
Cache Duration
- Cached until space needed
- Or manually cleared
- Refreshes when online
Enabling Offline
Install PWA
For best offline support:
- Install tagd-ai as PWA
- Open the app at least once while online
- Important content is cached
Pre-Cache Important Tags
- Open tags you'll need offline
- Let all content load
- Images and files cached
Starred Tags Priority
Starred tags are prioritized:
- Star important tags
- They're cached first
- Available offline
Working Offline
Visual Indicators
When offline:
- "Offline" banner appears
- Cached content marked
- Unavailable content grayed
Making Edits
- Edit cached tags normally
- See "Saved locally" indicator
- Changes sync when online
- Conflict warning if server changed
Viewing Tags
- Open from dashboard
- Cached version displays
- Note: May not be latest
Coming Back Online
Automatic Sync
When connection returns:
- Local changes upload
- New content downloads
- Conflicts resolved (if any)
- Full functionality restored
Conflict Resolution
If both local and server changed:
- Notification appears
- Review both versions
- Choose which to keep
- Or merge manually
Sync Status
Check sync status:
- Look for sync indicator
- Green = all synced
- Yellow = syncing
- Red = sync failed
Troubleshooting
Content Not Available Offline
- View the content while online first
- Ensure it fully loaded
- Check cache isn't full
- Try installing PWA
Changes Not Syncing
- Check internet connection
- Look for sync errors
- Try manual sync (pull to refresh)
- Check for conflicts
Cache Not Working
- Ensure PWA installed
- Check browser storage settings
- Ensure sufficient storage
- Try clearing and recaching
Browser Storage
Storage Limits
Browsers limit PWA storage:
- Chrome: ~60% of available space
- Safari: Limited to ~50MB
- May be cleared under pressure
Managing Storage
- iOS may clear inactive app data
- Star important tags for priority
- Regularly open important content
Best Practices
Prepare for Offline
- Star critical tags
- Open before going offline
- Download important files
- Install PWA for reliability
Manage Expectations
- Not all features work
- Content may be outdated
- Plan for essential tasks only
Optimize Content
- Keep critical tags text-focused
- Large files may not cache
- Simple content caches better