Kettlebell swing coach for iPhone

Your iPhone counts every swing.

Set your iPhone down, step back, and swing. The camera counts each Russian swing and checks your form. When a fault repeats, a short spoken cue tells you what to fix.

  • Free
  • No account
  • No video recorded
Live workout with a 19 of 30 rep count and a coach cue
Live workout on iPhone with heart rate and calories on Apple Watch
5 swingsfor your first form check
3 sessionsin your starter plan
0 videosrecorded or uploaded
What it does

A coach that watches every rep.

SwingCoach is made for the Russian kettlebell swing. It counts, it cues, and it shows you what changed.

01

Live rep count

The camera finds your hips, knees, and arms and counts each swing as you train. If the count looks wrong, fix it with one tap.

02

Form cues you can hear

When a fault repeats, SwingCoach speaks a short cue:

  • Hinge more, bend your knees less
  • Keep your arms long
  • Finish tall at the top
03

Five-swing check

Do five comfortable swings. You get one clear place to focus and a three-session starter plan. The last session repeats the check, so you can compare.

04

Train your way

Swing at your own pace in open training, or pick a rep goal of 10, 20, 30, or 50 swings, or your own count. Pause, resume, or end at any time.

05

Review your reps

Each rep shows the deepest hinge and the final lockout, with hip, knee, and arm angles. Follow your total swings and form trend in History.

06

Apple Watch, optional

See heart rate and active calories on your wrist. Start, pause, and end from the Watch, and save the workout to Apple Health.

How it works

Set it down. Step back. Swing.

  1. Set up the iPhone

    Put your iPhone at hip height, 3–4 m (10–13 ft) away. Stand side-on, with your full body in the frame and good light.

  2. Swing

    SwingCoach counts each swing and speaks a cue when a fault repeats. Fix the count with +1 or −1 at any time.

  3. Review

    Swipe through your latest reps, rate how the session felt, and see your progress in History.

Private by design

No account. No uploads.

Pose analysis runs on your iPhone with Apple's Vision framework. Your history and rep snapshots stay on your iPhone.

Read the Privacy Policy
  • No account and no sign-up
  • No video recorded or uploaded
  • No ads and no in-app purchases
  • History stays on your iPhone
Questions

Good to know

Do I need an Apple Watch?
No. The iPhone camera does the counting. With a paired Apple Watch, you also see heart rate and active calories, control the workout from your wrist, and save the workout to Apple Health.
Does SwingCoach record or upload video?
No. Pose analysis runs on your iPhone with Apple Vision. The app records no video and uploads no camera frames.
Is SwingCoach free?
Yes. SwingCoach 1.0 is free. It has no in-app purchases, no ads, and no account.
Which devices does SwingCoach support?
SwingCoach is an iPhone app for iOS 17 or later. The optional Apple Watch app needs watchOS 10 or later.

More answers and contact details are on the Support page.

SwingCoach app icon

Start with five swings.

Get your first form check and a starter plan in a few minutes. Free on iPhone.

SwingCoach gives movement estimates from a 2D side view. It is not a medical or injury assessment and does not replace a qualified coach. Train within your ability and clear the space around you before you swing.