Offline Mode & Instant Sync
Mind Your Now works even when you're offline, and syncs instantly when you're connected. Your data is always at your fingertips.
Lightning Fast Loading
Your tasks and calendar events load instantly because Mind Your Now stores them locally on your device. No more waiting for the server every time you open the app.
What This Means for You
- Open the app - Everything is already there
- Switch views - Calendar, tasks, habits all load instantly
- Check your schedule - No spinner, no waiting
- Works on slow connections - Local data is always available
Smart Sync Technology
Mind Your Now uses intelligent sync to keep your data fresh without draining your battery or using excessive data.
Delta Sync
Instead of downloading everything every time, we only sync what's changed:
- Google Calendar: Uses sync tokens to fetch only new/changed events
- Microsoft Calendar: Uses delta links for efficient updates
- Tasks: Incremental updates based on last sync time
This means:
- 90%+ reduction in data transfer after initial sync
- Faster sync times
- Less battery usage
- Works better on slow connections
Background Sync
Your data stays current even when you're not looking:
- Push notifications trigger automatic syncs
- Changes from other devices appear quickly
- No manual refresh needed
Working Offline
Lost your connection? No problem.
What Works Offline
- View all your tasks, habits, and chores
- See your calendar events
- Browse your complete history
- Check upcoming deadlines
When You're Back Online
Everything syncs automatically:
- Any changes made offline are uploaded
- New data from other devices downloads
- No action required from you
Multi-Device Sync
Use Mind Your Now on multiple devices? They all stay in sync.
How It Works
- Make a change on your phone
- Change syncs to cloud
- Other devices receive push notification
- They sync and show the update
Typical Sync Time
- Same network: 1-3 seconds
- Different networks: 5-10 seconds
- Coming back online: Automatic within seconds
Technical Details
For those interested in how it works:
Local Storage
Mind Your Now uses IndexedDB to store your data locally:
- TaskStore: All tasks, habits, and chores
- EventStore: Calendar events
- LinkStore: Calendar connections for offline event creation
- SyncStateStore: Tracks what's been synced
Privacy & Security
- Data is encrypted at rest on your device
- Only your data is stored locally
- You can clear local data anytime in Settings
- No sensitive credentials stored locally
Tips for Best Experience
- Keep the app updated - We're always improving sync
- Allow background refresh - Enables push-triggered sync
- Connect to WiFi initially - First sync downloads all data
- Trust the sync - You'll see a sync indicator when updating
Troubleshooting
Data seems stale?
- Pull down to refresh on mobile
- Check your internet connection
- The sync indicator shows last sync time
Changes not appearing on other devices?
- Ensure both devices have internet
- Check that notifications are enabled
- Force refresh on the other device
Need to clear local data?
- Go to Settings > Data Management
- Choose "Clear Local Cache"
- App will re-sync from server
Need Help?
- Ask Kaia about sync status
- Check the sync indicator in the app header
- Contact support if issues persist
Your data should always be available, always current, and always fast. That's the Mind Your Now promise.