Skip to main content

Offline Mode

The mobile app is built offline-first. You can train without internet and everything syncs when you're back online.

How it works

HyperIron's mobile app uses a local SQLite database on your device. When you log sets, rate fatigue, or complete workouts, everything is saved locally first. When you have an internet connection, changes sync to the cloud automatically.

This means:

  • No internet required in the gym — Log your entire workout offline
  • No data loss — Everything is saved locally even if you never connect
  • Fast performance — Reads and writes hit the local database, not the network
  • Background sync — When connectivity returns, sync happens automatically

What's available offline

Everything you need to train:

  • Your active program and mesocycle grid
  • Exercise list and details
  • Workout logging (all resistance types, set types, etc.)
  • Fatigue ratings
  • Recent workout history

What requires internet

  • Initial setup — Downloading your data for the first time
  • Progress charts and PRs — Computed server-side for accuracy across devices
  • AI coaching — Requires a connection to Claude
  • Account changes — Password, email, or profile updates

Airplane mode / underground gyms

The app works perfectly in airplane mode or in gyms with no signal. Just open HyperIron, start your workout, and log normally. Sync happens automatically when you surface.