How offline-first storage works

Keep core workout data usable when the connection drops.

All platforms Everyone

Local first

FLEX saves core training data to local app or browser storage first. Workouts, routines, custom exercises, body metrics, and preferences can continue to work without waiting for a server.

What may still need a connection

  • Account sign-in and verification.
  • AI plan generation and the device or browser speech service used for dictation.
  • Creating share codes, opening shared previews, saving copies, and reporting shared content.
  • Purchases, restoration, and entitlement refresh.
  • Cloud sync and multi-device handoff.
  • Exercise media that has not already been cached.
  • Submitting a bug report.