Automatic Synchronization

Your data is automatically synced when online

Data Synchronization Policy

Last Updated: May 14, 2026

1. Overview

This policy explains how your data is synchronized between your local device and our cloud servers. Understanding this process helps ensure your data remains consistent and secure across all devices.

2. Sync Methods

Automatic Sync

Data is automatically synchronized when you have an internet connection and make changes

Manual Sync

You can manually trigger synchronization by clicking the sync button

Background Sync

Service workers synchronize data in the background when the app is closed

3. What Gets Synced

The following data is synchronized between your device and our servers:

  • All invoices and their details
  • Client information
  • Product and service library
  • Company profile and settings
  • Tax configurations
  • User preferences and settings
  • Payment records

4. Sync Frequency

  • Real-time: When changes are made while online
  • On reconnect: Immediate sync when coming back online
  • Periodic: Every 30 minutes for background updates
  • On app load: Fresh data fetch when opening the app

5. Conflict Resolution

When conflicts arise (same data edited on multiple devices), our system:

  • Compares timestamps of changes
  • Keeps the most recent version
  • Preserves older version as a draft
  • Notifies you of conflicts via email
  • Provides manual resolution options

6. Sync Queue

When offline, changes are stored in a local sync queue. This queue:

  • Stores up to 100 pending actions
  • Processes in order (FIFO - First In, First Out)
  • Persists across browser sessions
  • Automatically retries failed syncs
  • Notifies you of sync status

7. Cross-Device Sync

When you log into your account on multiple devices:

  • All devices share the same data
  • Changes on one device appear on others after sync
  • Real-time updates for active sessions
  • Device-specific settings remain local

8. Support

For sync-related issues or questions, contact our support team:

  • sync@anudia.com
  • +233 20 123 4567