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.
How It Works
Section titled “How It Works”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.
Offline Support
Section titled “Offline Support”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.
Automatic Reconnection
Section titled “Automatic Reconnection”If the connection drops, Clarity.Do automatically reconnects. You don’t need to do anything — it handles reconnection and resyncing on its own.
Full Resync
Section titled “Full Resync”Every 28 days, Clarity.Do performs a full resync to ensure your local data perfectly matches the server. This happens automatically in the background.
Device Limits
Section titled “Device Limits”The number of devices that can sync simultaneously depends on your subscription:
- Beginner (Free) — 1 device
- Pro — up to 3 devices
- Premium — unlimited devices