Multi-device Sync

Sortinal is built offline-first. You can use the app without internet — on a roof, in a ceiling space, or in a mobile dead zone — and everything syncs when you're back online.

How it works

  1. Local storage — all your data is stored locally on each device using a fast embedded database (Hive). The app works entirely from local data.
  2. Background sync — every 60 seconds, the app checks for changes and syncs with the cloud (Supabase).
  3. Push — local changes you've made are pushed to the cloud.
  4. Pull — changes from other devices (or other team members) are pulled down.

What syncs

Everything:

  • Jobs, quotes, invoices
  • Customers
  • Stock levels and locations
  • Schedule and visits
  • Settings and defaults
  • Staff and permissions
  • Photos and attachments

Conflict handling

If two people edit the same record at the same time, the most recent change wins. In practice this is rare — most edits happen on different jobs or by different staff.

Multiple devices

Sign in with the same account on any number of devices. Each one gets a full copy of your business data. Common setups:

  • Windows laptop in the office for quoting and admin
  • Android phone on-site for quick updates and photos
  • Tablet for presentations and customer sign-off

Offline capability

When you're offline:

  • Create and edit jobs, quotes, customers — everything works normally
  • Changes queue up locally
  • When connectivity returns, the queue pushes automatically
  • No data is lost

Tips

  • You don't need to do anything to enable sync — it's on by default
  • If something seems out of date, pull down to refresh on mobile or switch tabs on desktop
  • Large photo uploads may take a moment on slower connections — they queue and upload in the background