Count every
rep. Hands-free.

Prop up your phone, step back, and squat. SquatCounter watches your body with the front camera and counts every rep out loud — with a ding and a buzz — then coaches your depth, tracks your sets, banks your streak, and keeps you coming back. All of it runs on your phone. Nothing is recorded or uploaded.

■ 100% on-device · camera never leaves your phone

Everything it does

No buttons. No counting. Just squat.

SquatCounter started as a hands-free rep counter and grew into a full on-device form coach. Here is the whole feature set.

Counting & form coaching
01

Real-time rep counting

Apple's on-device body tracking reads your hips, knees and ankles and counts every full squat in real time.

02

Live skeleton overlay

A skeleton draws on your body so you can see exactly what the app sees as you move.

03

Shallow bobs don't count

A bottom-depth guard ignores half-reps — only a real, full-depth squat ticks the number up.

04

Per-rep depth scoring

Every rep is graded shallow, good or full depth, scored against your own calibrated range.

05

"Go deeper" form cue

Come up short and the screen calls it out live so you can drop lower on the next rep.

06

Live depth meter

A real-time meter shows how deep you are in the current rep — and your set's depth split in the summary.

07

Front-camera adaptive mode

Phone propped up and legs out of frame? A guided two-squat calibration learns your range from your upper body.

08

Big, glanceable count

A huge number you can read across the room, plus a ding and a heavy buzz on every rep.

09

Knows when it can't see you

Step out of frame and it tells you — "STEP BACK, CAN'T SEE YOU" — so you never miscount.

Workouts & progress
10

Multi-set workouts

Run set after set, then Finish & Save the whole session in one tap.

11

Workout summary

A clean summary card with your reps, sets, duration, depth split and personal-best comparison.

12

History & streaks

Every saved workout is banked on-device, with current and longest day-streaks and a today-or-yesterday grace.

13

Home-screen widget

Your streak and last seven days, glanceable right from the home screen.

Motivation
14

Milestone badges

Unlock volume, streak, time-of-day and consistency badges, with a toast the moment you earn one.

15

Friend challenges

Dare a friend to hit N reps within an hour, day or week. Shared as a link over your own Messages — no server, no account.

16

Daily reminders

An opt-in nudge at a time you pick. Already trained today? It quietly skips itself.

17

Streak protection

A special reminder that only fires when a live streak is at risk and you haven't squatted yet today.

18

First-rep hype

An inspirational line on your first rep to kick the set off right.

How it works

Prop. Step back. Squat.

01

Allow the camera

One tap on first launch. The feed runs live on-device and never leaves your phone.

02

Step into frame

Prop the phone against a wall and back up until your whole body shows. The screen tells you the moment it can see you.

03

Squat

Drop into your reps. Every full squat dings, buzzes and ticks the count up while your eyes stay on your form.

04

Finish & save

Save the session to bank your reps, depth split and streak — then chase the next badge.

Private by default

Your camera never leaves your phone.

All body tracking runs on your device with Apple's Vision framework. Video is analyzed in memory in real time and is never recorded, saved, or uploaded. Workouts, streaks and badges are stored only on your phone. No account, no ads, no tracking, no servers. Read the full Privacy Policy.

Get it

Coming to the App Store

SquatCounter is in review. Need help or have a question in the meantime? Visit support or email haider@hrazi.com.