AI Rep Counter · Camera-counted

The camera counts your reps,
you just work out.

Prop up your phone, step back, and move. On-device AI watches your form and counts every squat, push-up, jumping jack, and curl out loud — no tapping mid-set, no video ever leaving your device.

0 Taps per rep — fully hands-free
4 Exercises: squats, push-ups, jacks, curls
🔒 Video never leaves your device
Watercolor of an athlete working out while a phone on a tripod counts their reps

Free demo: 5 sessions a day, 5 minutes each. Pro unlocks extended sessions up to 60 minutes — and saves every session to your fitness dashboard.

Go Pro
Set up in 30 seconds

Six things the camera needs from you.

Get the framing right once and the counting takes care of itself — the app coaches you live if something's off.

Section 01
01 / Prop it

Lean your phone somewhere steady

Against a wall or a water bottle, roughly waist height — on the floor for push-ups.
02 / Step back

About six feet

Squats need head-to-knees in frame (feet can be cut off — we track hip depth). Jumping jacks need your whole body. The counter tells you what it needs to see.
03 / Light

Light yourself, not the camera

Face a window or lamp; avoid strong light behind you.
04 / Stay front

Keep the tab in front

We keep your screen awake during a session. Switch apps or lock the phone and the camera pauses (a browser privacy rule), resuming when you return.
05 / Listen

The voice does the counting

Each rep is announced out loud. Set a goal and you'll hear milestones — a quarter, halfway, almost there, goal reached.
06 / Offline

Works with no connection

Open this page once online so the AI model caches; after that it counts anywhere. Pro sessions finished offline sync to your account automatically when you reconnect.
Questions

Asked before you sweat.

Section 02

Q.01 How does the AI rep counter work?

It uses on-device pose estimation: your camera feed is analyzed in your browser to track 33 body landmarks, and a rep is counted each time you complete a full movement (for example, squatting down and standing back up). The video never leaves your device — only anonymized skeleton motion data (the tracked body points, never the video) is sent afterward to help improve accuracy.

Q.02 Is my camera video uploaded or recorded?

No. All processing happens locally in your browser. The video is never sent to our servers, never recorded, and never stored. Close the tab and it is gone.

Q.03 Which exercises does it count?

Squats, push-ups, jumping jacks, and bicep curls at launch. These have clear movement signatures the camera can read reliably. More exercises are on the way.

Q.04 Why did counting stop when I switched apps?

Browsers pause the camera when a tab goes to the background or the screen locks — this is a platform privacy rule, not a bug. The counter keeps your screen awake during a session and pauses gracefully if you switch away, resuming when you come back.

Q.05 Does it work offline?

Yes. Open the page once while online so the AI model caches in your browser, then it counts with no connection — everything runs on your device, nothing is sent to any server. If you are a Pro member and finish a session offline, it is stored on your device and syncs to your account automatically the next time you are online.

Q.06 What do I get with Pro?

The free demo gives you a few short sessions a day. Pro unlocks extended sessions — up to an hour of continuous counting — and saves every finished session to your account: a workout diary with per-session history, lifetime totals, and a fitness dashboard with daily charts.

What can I count for you today?

Talia

DigitalTallyCounter Assistant