On-device inferenceno network in the counting loop
Work out mindlessly,
we keep your counts
Real-time movement detection through your browser webcam. No wearables, no video uploads, no friction — automatic rep counting and tempo for every set in your home routine.
No sign up required for the demo. Nothing uploaded to servers, ever.
How it works
Queue it, prop it, forget it.
Countess runs inside your browser using hardware-accelerated WebAssembly. No wearables to charge. No phone mounts or calibration.
- Stage 01
Queue it once
Pick your movements, set sets and reps. This is the last screen you have to look at.
1Squat3 × 122Lunge3 × 10Start workout - Stage 02
Prop the laptop
Anywhere it can see you from the side. Press start and let whatever you were watching keep playing.
Athlete in view - Stage 03
Rep counter and cadence
Every rep is called out loud, and so is the end of a set. You always know where you are without checking.
Kinematic library
Supported movement patterns
- Bodyweight squat, side on, living room736 × 400 · /public/home/squats.jpgKnee angleLower body
Squats & wall sits
Auto-countCounts at the bottom of every rep from the knee angle, with hip and shoulder fallbacks when your legs leave frame. The wall sit is timed rather than counted.
Squat · Sumo squat · Wall sit
- Primary metric
- Rep count & cycle pace
- Static lunge, side on, living room736 × 400 · /public/home/lunges.jpgFront knee angleLower body
Lunges
Auto-countReads whichever knee is forward, so stepping out on either leg counts the same. Forward and reverse both work from the side.
Lunge · Reverse lunge
- Primary metric
- Alternating rep count
- Glute bridge on a mat, side on736 × 400 · /public/home/hinges.jpgHip angleLower body
Hinges & bridges
Auto-countThe fold between torso and legs standing up, and the same angle opening again with your back on the floor.
Good morning · Glute bridge · Hip thrust
- Primary metric
- Rep count
- Push-up on a mat, side on736 × 400 · /public/home/press.jpgElbow angle · body lineUpper body
Push-ups & planks
Auto-countElbow angle counts the press, on toes or knees. The two planks are held instead, timed off how straight you stay.
Push-up · Knee push-up · Plank · Side plank
- Primary metric
- Rep count & timed hold
- Jumping jack, front on736 × 400 · /public/home/abs.jpgTorso angle · hands · hip flexionUpper body
Abs & cardio
Auto-countTorso lift off the floor for the two crunches, hands overhead for a jumping jack, knee height for high knees.
Sit-up · Crunch · Jumping jack · High knees
- Primary metric
- Rep count & cadence
Custom motion builder
Queue any movements in the library into one session, with your own sets, reps and rest between them.
Pro tier featureView plans
Zero byte cloud transfer
Your camera is your sanctuary.
Not training data for Big Tech.
Unlike cloud-tethered fitness platforms, Countess runs its computer vision model as WebAssembly on your own hardware. You can disconnect your Wi-Fi mid-set: the counter won't even stutter.
- No video saved, locally or remotely
- No account required for the demo
- Client-side WASM core
- Runs with the network disconnected
Straightforward economics
Free forever for core sets. Pro for athletes.
Because inference happens on your own silicon, our compute costs are practically zero. We pass that freedom directly to you.
Everything you need to stop counting in your head and get through a set with the reps tallied for you.
- Unlimited automatic rep counting
- All sixteen movements
- Counted out loud, every rep
- 100% on-device processing
Design the whole session, then keep every one of them — the layer that remembers what you did and how long the streak is.
- Everything in Free, plus:
- Design the whole workout — sets × reps
- Eccentric and concentric tempo, per rep
- Streak, and every session kept
- A year of reps as one picture
- Save as many workouts as you like
- No ads, ever
- Fatigue trends across a training block