Train smarter, not harder

A native workout tracker for iPhone, Apple Watch, and Mac.

Build your own workouts or let TrainingLab generate them from your gym's equipment. On-device intelligence reads your recovery and tailors each session — just describe what you want, or start on iPhone and watch it mirror to your wrist in real time.

Download on the App Store
TrainingLab Smart Workout and readiness screen on iPhone
TrainingLab active workout on Apple Watch

Built around how you actually train

🏋️

Custom workouts

Build workouts manually with your own exercises and set lengths, or let the generator do it for you.

Gym plan generator

Pick a split — Push, Pull, Legs, or hybrids — and get an equipment-aware workout in seconds. Or build a multi-week plan.

Real Apple Watch mirroring

Start on iPhone, the watch app launches with the right activity type. Pause from either device, end from either device — they stay in sync.

❤️

Live metrics to your phone

Heart rate, calories, and distance from the watch stream back to your iPhone during the session.

🎵

Music remote on the wrist

Skip tracks, play, and pause the iPhone's music directly from the watch — with the real now-playing track on screen.

📲

Send to Apple Watch

Hand off any workout to the built-in Workout app on Apple Watch with one tap, via WorkoutKit.

☁️

iCloud sync

Workouts, plans, and exercises sync to your private iCloud database — no third-party server.

🍎

HealthKit native

Every session writes a real HKWorkout with the correct activity type and contributes to your Activity rings.

📋

Plans you can sequence

Build multi-week plans with drag-to-reorder workouts and track progress as you complete each session.

The generator that respects your gym

Tell TrainingLab once which equipment your gym has — barbells, dumbbells, cable machine, kettlebells, whatever's actually on the floor — and the generator only ever picks exercises you can do.

  • Five splits including Push + Full Body and Pull + Full Body hybrids
  • Single workouts or multi-week progressive plans
  • Rep-based and time-based exercises in the same flow
  • Exercises rotate across sessions so you don't repeat the same set every week
  • Live preview of how many exercises each split has available
Push
Pull
Legs
Push + Full Body
Pull + Full Body
6 sessions / week · 8-week plan Generate
Readiness Ready to train
82
HRV vs baseline+12
Resting heart rate+8
Sleep+6
“45-min upper body without arms” Build

Intelligence, on device BETA

TrainingLab reads your recovery and training history to suggest what to do today — and lets you conjure a workout just by describing it. Powered by Apple's on-device Foundation Models and HealthKit, so it runs entirely on your iPhone.

  • Daily readiness score from HRV, resting heart rate, sleep and training load
  • Smart workouts tuned to your recovery and freshest muscle groups
  • Predicted difficulty — how hard a session will actually feel today
  • “Describe a workout” in plain language, even “upper body without arms”
  • 100% on device — nothing about your health leaves your iPhone

Apple Watch, done right

Most workout apps treat the watch as an afterthought. TrainingLab was rebuilt from the ground up so the wrist is a first-class control surface — not just a heart-rate display.

🚀 Auto-launch from iPhone

Tap Start on the iPhone and the watch app comes forward with the right HK activity type already configured.

Per-exercise countdown

The wrist shows seconds-remaining for the current exercise, not just the overall workout duration.

Bidirectional pause

Pause from either device and the other follows. The watch acknowledges the mirror so iOS knows it actually landed.

📊 Real summary

When the workout ends, the wrist shows duration, calories, heart rate, and distance — not a placeholder card.

🎶 Music control

Three-button remote for the iPhone's now-playing track. The watch UI flips to the real play/pause state.

🛟 Clear failure modes

If HealthKit permission is off, the watch shows exactly where to enable it instead of failing silently.

Your data stays yours

Workouts and health data live in HealthKit and iCloud. There's no analytics server, no third-party tracking, and no account to sign up for — you sign in with the Apple ID you already use.

The intelligence features run on device with Apple's Foundation Models — your recovery signals and history are analysed locally and never uploaded.

Written entirely in Swift with native HealthKit, WorkoutKit, MusicKit, FoundationModels, and WatchConnectivity APIs.

Ready to train smarter?

Download TrainingLab and try the gym plan generator — no sign-up, no upsell.

Download Now