Skip to content
Offline state

Offline state

The degraded mode that keeps a product usable, honest and non-destructive when the network is gone.

System & Edge States · 8 checks · 2 resources

Before you ship

8
  1. 01Persistent connectivity indicator — a non-modal banner stating the app is offline, which clears itself on reconnect
  2. 02Explicit read availability — which cached content is still viewable, and how stale it is, with a last-synced timestamp
  3. 03Write queueing — actions taken offline are queued and marked pending rather than silently failing
  4. 04Per-item sync status — pending, syncing, synced, or failed, visible on each affected record
  5. 05Automatic replay on reconnect — with a summary of what synced and what did not
  6. 06Conflict resolution — when the server changed the same record, the user is shown both versions and chooses, rather than losing one
  7. 07Disabled-with-reason for genuinely online-only actions — payment, invites, exports, rather than letting them fail after a delay
  8. 08No data loss on app termination while offline — the queue survives a cold start

Resources that help you build this

2