Skip to content

Real-Time Sync

Clarity.Do uses a persistent WebSocket connection to sync your tasks across all your devices in real-time. When you create, edit, or complete a task on one device, the change appears on your other devices within seconds.

When you open Clarity.Do, it establishes a live connection to the server. Any changes you make are sent immediately, and any changes from your other devices are received and applied instantly.

If you’ve been offline, Clarity.Do catches up by replaying all changes that happened while you were away. If too much has changed, it performs a full resync to ensure everything is up to date.

When you lose your internet connection, Clarity.Do continues to work locally. Your changes are queued and sent automatically when the connection is restored.

A toast notification appears when you go offline, and another when you reconnect.

If the connection drops, Clarity.Do automatically reconnects. You don’t need to do anything — it handles reconnection and resyncing on its own.

Every 28 days, Clarity.Do performs a full resync to ensure your local data perfectly matches the server. This happens automatically in the background.

The number of devices that can sync simultaneously depends on your subscription:

  • Beginner (Free) — 1 device
  • Pro — up to 3 devices
  • Premium — unlimited devices