Space or tap anywhere — count one rep. Rep 1 starts the clock.
Every rep lands with the jelly animation. O or Options — pick another move (flips, drops, spins, slot scrambles...) or go Random. Saved on this device.
Options also sets the DAY badge date and the end card phrases
Voice on: say the rep number ("fourteen") and the counter jumps to it. Missed one? The next number you say resyncs it.
Timer
S or say "stop" / "pause" — freeze the clock
S again or say "start" — resume (also starts the clock before rep 1)
The screen stays awake while the clock runs — no mid-set dimming
Reset
R or the Reset button — count and clock back to zero
Milestones
Every 10 — gold sparks, keeps counting
25, 50, 75 — screen flips for a moment (taps still count); 50 follows with a random follower shout-out if you've added handles in Options
100 — finale locks your time, then the follow/like/share loop runs until you tap or press a key
E — jump straight to that loop anytime, for recording a clean end card clip
Voice
V or the Voice button — mic on/off. Red dot = listening.
Works best in Chrome with internet. Speak numbers clearly, not whispered.
Tap anywhere or press any key to close
Count animation
The little numbers show each move live. Pick one to lock it in — saved on this device.
Day counter
Set either one — they stay in sync, and the gold DAY badge keeps counting up daily. Clear the date to hide it.
Shout-out pool
Follower handles, one per line. The counter picks one at random: a shout-out card right after the 50 celebration, and a SHOUT OUT line in the end card ({follower} in your own phrases).
End card phrases
One per line — shout-outs welcome ("THANKS @NANCY462"). {day} becomes the day number. Lines with LIKE get the beating heart. Empty = the standard loop.