Hands-free rep counting + form grading

Just lift.
Never count a rep.

Prop your phone and start your set. CalmArms counts every rep and grades each one A through F automatically. Set your number of sets up front and punch in the weight after each one — but you never count a rep, and never touch the screen mid-set.

Download on the App StoreGet it on Google Play

Built for serious lifters

CalmArms gameplay screen showing real-time pose detection and form grading
33
Body landmarks tracked per frame
49
Exercise variations, all graded
100%
On-device — your video never leaves
5
Scoring axes per rep
How it works

From phone in pocket to a logged, graded set in under a minute.

Step 1 of 4

Choose Your Exercise

Single exerciseSingle exercise selection screen

Pick from the exercise library and select a variation.

Full workoutMulti-exercise workout builder screen

Pick multiple exercises, choose variations, and set your reps.

Why CalmArms

Counts and grades every rep — hands-free.

Rep counting, form grading, and progress — all running locally on your phone, every set you lift, without you ever touching the screen mid-set.

Real-time pose detection

On-device ML reads 33 body landmarks every frame.

No cloud. No lag. Your skeleton is tracked in real time so feedback lands the moment your form drifts.

Active workout with skeleton overlay showing pose detection in real time
A–F grading

Every rep gets a letter grade.

A
B
C
D
F
Auto rep counting

Just lift. We handle the math.

Reps are detected and scored individually so you can see exactly where in a set form starts to break.

Privacy-first

Your camera feed never leaves your phone.

All inference runs on-device with Apple's CoreML stack. We don't see your training. Nobody does.

Works offline

Garage gym? Basement? Still works.

Full functionality without internet. Sessions sync automatically the next time you're back online.

The grading system

Five axes. One grade.

Every rep is scored 0–100 across angle accuracy, range of motion, stability, tempo, and bilateral symmetry. The weights shift per exercise so the grade reflects what actually matters for that lift.

A

Score 90 – 100

Excellent form.

Clean angles, full ROM, steady tempo, balanced sides. Keep going.

B

80-89

Good form

C

70-79

Needs work

D

60-69

Poor form

F

< 60

Stop and reset

No coach? No spotter?

Train alone — without guessing.

You don't need someone watching your form anymore. Prop your phone and CalmArms tells you exactly what to fix on every rep — before a sloppy rep turns into a plateau or an injury. It's the second set of eyes you train without.

  • Know if you hit full range of motion — every single rep
  • Catch the rep where your form broke down, not just the set
  • One clear fix at a time, in plain language
Exercise library

17 exercises. 49 variations.
All graded the same way.

Full upper body, lower body, and core — each variation has its own ideal-form template, scoring weights, and form-issue detector tuned by exercise mechanics, not a generic model.

Bicep Curl

Biceps · Forearms

Beginner
StandardInclineHammerPreacher

Tricep Extension

Triceps (all heads)

Intermediate
Cable PushdownOverheadKickback

Shoulder Press

Deltoids · Triceps

Intermediate
DumbbellBarbellMachine

Lateral Raise

Lateral Deltoids

Beginner
StandingSeatedCable

Pec Deck

Chest · Anterior Deltoids

Beginner
Standard

Fly

Chest · Anterior Deltoids

Intermediate
DB FlatDB InclineCable LowCable MidCable High

Lat Pulldown

Lats · Rhomboids

Beginner
Wide-GripClose-GripReverse-GripSingle-Arm

Pull-Up

Lats · Biceps · Forearms

Advanced
PronatedChin-UpNeutral-Grip

Row

Lats · Rhomboids · Mid-Back

Intermediate
Wide-Grip CableClose-Grip CableSingle-Arm CableBB Bent-OverDB Bent-OverSingle-Arm DBT-Bar

Leg Extension

Quadriceps

Beginner
StandardSingle-Leg

Seated Leg Curl

Hamstrings

Beginner
StandardSingle-Leg

Calf Raise

Calves

Beginner
StandingSingle-LegSeated

Deadlift

Hamstrings · Glutes · Lower Back

Advanced
Barbell RDLDumbbell RDLSingle-Leg RDLStiff-Leg

Crunch

Rectus Abdominis

Beginner
Standard

Sit-Up

Abs · Hip Flexors

Beginner
StandardDecline

Hanging Leg Raise

Lower Abs · Hip Flexors · Grip

Advanced
Standard
Ready when you are

Just lift.
Your phone keeps score.

Download CalmArms, point your phone, and your first set is counted and graded in under a minute.