EMOM Trainer

Fast timer, clean movement library, media you can swap later.

Ready

Start your session

API-ready workout data. Local-first media. Easy to inspect and swap.

16 minTotal time
4 movesPer round
0Sessions saved

Execution rules

  • Accuracy first: Do not trust the demo more than the cue. If the media looks wrong, swap it.
  • Manage intensity: Base effort on roughly RPE seven out of ten. Do not chase fatigue for its own sake.
  • Stop ugly reps: The second form breaks, reduce load, regress, or end the set.

Movement library

Structured for API delivery later. Right now it runs as a standalone deployable file.

Preview
Russian Swing
Pending asset review
๐Ÿ‹๏ธ
Visual guide pending
Choose a movement to inspect its cue and media slot.
Use this to inspect movement mappings before swapping media.
Source note

Session history

Saved locally on this device. Nothing leaves your browser in this version.