Skip to main content

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

  1. Make a change on your phone
  2. Change syncs to cloud
  3. Other devices receive push notification
  4. 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

  1. Keep the app updated - We're always improving sync
  2. Allow background refresh - Enables push-triggered sync
  3. Connect to WiFi initially - First sync downloads all data
  4. 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.