Workout program tracker

Track P90X and Insanity Progress

Switchback replaces the paper worksheet. Log reps and weights while the video plays, see what you did last time, and keep track of which day of the program you're on. It works on your phone, computer, or Garmin watch.

Switchback opens soon. We'll email you once, at launch.

Includes

  • P90X
  • P90X+
  • P90X2
  • P90X3
  • Insanity
  • Insanity Asylum
All programs

During the workout

Follow along with workout video

Start a workout when you start the video, and Switchback keeps pace with it. You always see the current move, how long it has left, and what comes next.

Your last numbers
Strength moves show the reps and weight you logged last time. Change them if needed, then log the set.
Timed intervals
Cardio moves and rest periods count down and advance on their own. The next move is always visible.
Stay in sync
Pause the workout when you pause the video. If the two drift apart, adjust the clock one second at a time.

Program calendar

See where you are in the program

The calendar shows every day of your program and marks each workout you finish, so you always know what today's workout is.

Missed a day
The schedule waits for the missed workout. Do it later, or do two workouts in one day.
Skipped workouts
Mark a workout skipped and move on. The calendar keeps a record of it.
Start mid-program
Start on the day you're on, and add the workouts you've already done.
More than one program
Run more than one program at the same time.

Insanity · Classic

Day 37 / 63 59%

Month 1Days 1–2824/24 done

RecoveryDays 29–356/6 done

Month 21/25

  1. 36Fit TestMax Interval Circuit
  2. 37Max Interval Plyo
  3. 38Max Cardio Conditioning
  4. 39Max Recovery
  5. 40Max Interval Circuit
  6. 41Max Interval Plyo
  7. 42Rest
  1. 43Max Cardio Conditioning
  2. 44Max Interval Circuit
  3. 45Max Interval Plyo
  4. 46Max Recovery
  5. 47Max Cardio ConditioningCardio Abs
  6. 48Core Cardio & Balance
  7. 49Rest
  1. 50Fit TestMax Interval Circuit
  2. 51Max Interval Plyo
  3. 52Max Cardio ConditioningCardio Abs
  4. 53Max Recovery
  5. 54Max Interval Circuit
  6. 55Core Cardio & Balance
  7. 56Rest
  1. 57Max Interval Plyo
  2. 58Max Cardio ConditioningCardio Abs
  3. 59Max Interval Circuit
  4. 60Core Cardio & Balance
  5. 61Max Interval Plyo
  6. 62Max Cardio ConditioningCardio Abs
  7. 63Fit Test
  • Done
  • Today
  • Upcoming
  • Rest

History

Review past workouts

Each workout is saved with its program day, reps, and weights. Workouts recorded on a watch also include heart rate and calories.

Exercise trends
Chart reps and weight for any exercise, and compare each repeat of a workout.
Fit Tests
See each Fit Test next to the ones before it.
Off-plan workouts
Log a workout outside your schedule without moving your place in it.
Garmin import
Bring in past workouts from a Garmin Connect export.

Today

Max Interval Plyo 57 min161 bpm491 kcalInsanity · Day 37

Yesterday

Chest & Back 186 repsOff-plan
Max Interval Circuit 48 min158 bpmInsanity · Day 36
Fit Test 8 moves268 repsInsanity · Day 36

Mon, Jul 20

Core Cardio & Balance 39 min132 bpmInsanity · Day 34

Fit Test · total reps

Insanity · Classic

214123115268365063Program day

Garmin

Sync workouts on a smartwatch

The watch app runs the same workouts as the website, with your heart rate on screen. You connect it to your account with a six-digit code.

No phone needed
Workouts run on the watch alone. Results upload the next time it connects.
Saved to Garmin Connect
Each session is a regular Garmin activity with heart rate, calories, and training effect.

Compatible watches

  • Forerunner 165, 255, 265, 570, 955, 965, 970
  • Fenix 7, 7 Pro, 8, E
  • Epix (Gen 2), Epix Pro
  • Enduro 3
  • MARQ (Gen 2)
  • D2 Mach
  • Descent Mk3, G2
In Garmin Connect

Max Interval Plyo

Insanity · Day 37

Time
57:04
Avg HR
161 bpm
Max HR
178 bpm
Calories
491 kcal
Training effect
4.2 aerobic

Programs

Supported programs

Choose a program and a schedule, and your calendar is filled in with every workout, phase, and Fit Test. There is nothing to enter by hand.

  • P90XStandard · Doubles · Lean
  • P90X+Classic+ · Lean+ · X+ Doubles
  • P90X2Quick · Full
  • P90X3Classic · Lean · Mass · Doubles
  • Insanity
  • Insanity Asylum Vol. 1
  • Insanity Asylum Vol. 2
  • All Things X + Insanity hybrid
Switchback is an independent tracker, not affiliated with or endorsed by the programs' trademark owners. P90X® and INSANITY® are trademarks of Beachbody, LLC / BODi.

Pricing

Try for free

Every feature is free for the first 14 days, and you don't need a credit card to start.

Standard

$5per month

$49per year

  • The full program catalog
  • Unlimited workout tracking
  • Any number of workouts per day
  • Off-plan workouts, mid-program start, and history backfill
  • Full watch app access
  • Cancel any time before renewal

Questions

Common questions

Do I need a Garmin watch?

No. Switchback runs in any web browser on a phone, tablet, or computer. A compatible Garmin watch adds heart rate and lets you follow the workout from your wrist.

I'm already partway through a program. Do I start over?

No. Start on the day you are on. You can also add the workouts you finished before you joined, or import them from a Garmin Connect export.

What happens when I miss a day?

Your place in the program stays where it is until you do the workout. Make it up later, do two workouts in one day, or take time off.

Does the watch need my phone during a workout?

No. Once your program has synced, the workout runs on the watch by itself. Results upload the next time the watch connects.

Does Switchback include the workout videos?

No. Switchback tracks programs you already have. Play the video as usual and follow along in Switchback.

Start tracking your program

Switchback opens soon. Join the waitlist and we'll email you at launch.