IPPT training · 3 stations · free

Train for IPPTanywhere.

Your phone's camera counts your push-ups and sit-ups. GPS clocks your 2.4 km laps. It all runs in your browser: no app to install, no account.

  • 60s timed test mode
  • Strict rep counting
  • GPS lap splits
  • No account
The stations

Every rep earned.

PES is strict on purpose: a rep counts only through the full range of motion, so a half rep at home doesn't flatter you.

STATION 01

Push-ups

A rep counts only when your elbows go below 90° and come back above 150°. Kneeling is detected and doesn't count.

Train push-ups →
STATION 02

Sit-ups

Tracks your torso angle from a side view, from lying flat to fully up, so partial reps are ignored.

Train sit-ups →
STATION 03

2.4 km run

Counts laps on a track with GPS, calls out your time after each lap, and flags any lap hit by a GPS gap instead of passing it off as real.

Track a run →
TEST MODE

60-second test

A 5-second countdown, voice cues and live rep callouts, then an estimated pass/fail for your age band. Counts are a training estimate, not an official result.

Take the test →
  1. Prop up your phoneSide-on, full body in frame, good light.
  2. Start the 60-second testVoice cues count you in and call your reps.
  3. Check your SessionsPersonal bests, trends and Insights on pace and form.
Your training, your data

Private by design.

Planned · not available yet

PES Pro

PES stays free. We're considering a paid Pro version, and we'll only build it if enough people want it. Here's what it would add:

  • A guided programme toward your target award, built back from your test date
  • Coach feedback on your sessions
  • Sync across your devices and cloud backup of your history

Joining is free. You'll see the details on the PES Pro page first.