Press OK on the remote to enable timer beeps and voice quips
Your TV browser blocks audio until you confirm with a button press. This needs to happen once at the start of each session. After this, all timer beeps and Block C voice quips will play automatically.
If your remote doesn't work, click anywhere with a USB mouse / keyboard
COACH SIGN-IN
Connecting to display sync...
SYNCED
AUDIO LOCKED · TAP TO ENABLE
LIVE——
TODAY'S SESSION
LOWER POWER
STRENGTH + POSTERIOR CHAIN
BACK SQUAT
5 × 5 @ 80%
WARM-UP FLOW
ANNOUNCEMENTS
WHAT'S NEW
◯
PASTE PHOTO URL IN COACH PANEL
MEMBER OF THE MONTH
SARAH K.
First pull-up · 225 lb deadlift · 6 AM regular
EMPACT gave me the strongest version of myself I've ever known.
EMPACT ATHLETICS
THIS IS THE WORK
◨
ADD IMAGE URLS IN COACH PANEL
TODAY'S SESSION
SESSION LIVE00:00 ELAPSED
A · MAIN LIFT
SUPERSET · B1 + B2
BACK SQUAT
02:00
READY
ROUND0 / 3
SCAN · LOG YOUR LIFT
empacttv.netlify.app/submit
FINISHER
OPTION A
CORE
EMOM
10:00
READY
OPTION B
CARDIO
AMRAP
10:00
READY
SHARE YOUR SESSION
Scan · log your result
LEADERBOARD—
LIFT OF THE DAY
TOP SET
BACK SQUAT
SCAN TO LOG YOUR LIFT
empacttv.netlify.app/submit
MEN
WOMEN
WAITING FOR FIRST ENTRY
WORKOUT—
WORKOUT
TODAY'S WORKOUT
No workout set.
10:00
READY
ROUND0 / 0
—
10:00
READY
ROUND0 / 0
STAMP YOUR TIME
Scan · add your result · share
GYMNASTICS & MOBILITY—
10:00
READY
ROUND0 / 0
STRENGTH & CONDITIONING—
10:00
READY
ROUND0 / 0
SESSION COMPLETE—
TODAY'S NUMBERS
WE JUST DID WORK
0
ATHLETES · 0 PRs · 0 LBS TOP LIFT
MEMBER PR OF THE WEEK
SHOUT OUT
—
Set a name below
"Edit this in the coach panel →"
🏆 Leaderboard
ROUND
02
OF 05
COACH PANEL
COACH PANEL
🔒 LOCKED — another coach locked the display for their class. Nizar & Nadine can override, or it auto-unlocks at the next class time.
TV DISPLAY
SLIDESHOW SCREEN
ACTIVE LETTER
AMAIN LIFT02:00
BACCESSORY00:45
CMOBILITY00:45
Set MIN:SEC and ROUNDS. Each block has its own timer that runs independently. Hit RESET to use new values, START to begin.
FINISHER · DISPLAY MODE
Left side (active)
Right side (active)
FINISHER TIMERS
LFINISHER · LEFT10:00
RFINISHER · RIGHT10:00
WORKOUT TIMER
HWORKOUT TIMER10:00
Work interval (min / sec)
Rest between rounds (min / sec)
HYROX TIMER
HYROX TIMER10:00
Work interval (min / sec)
Rest between rounds (min / sec)
ACTIVE PART
PART A TIMER10:00
PART B TIMER10:00
PART C TIMER10:00
ACTIVE PHASE
TRI-SET TIMER10:00
Work interval (min / sec)
Rest between rounds (min / sec)
CARDIO TIMER20:00
Work interval (min / sec)
Rest between rounds (min / sec)
LEADERBOARD · ADD ENTRY
SOUND
HYROX
The HYROX timer now lives in the ⚡ LIVE tab. Share-card metric & invite settings moved to the SCORE and REFERRALS tabs.
GYMNASTICS & MOBILITY
Part switching + timers now live in the ⚡ LIVE tab.
PART A LABEL
PART A WORKOUT
PART B LABEL
PART B WORKOUT
PART C LABEL
PART C WORKOUT
STRENGTH & CONDITIONING
Phase switching + timers now live in the ⚡ LIVE tab.
TRI-SET LABEL
TRI-SET WORKOUT
CARDIO LABEL
CARDIO WORKOUT
SCORE CONFIGURATION (drives the member share card)
Set the day's result metric. The member's "Personalize your card" form and the card's artwork adapt to this — applies to every session type, not just HYROX.
Total metres the class covers (runs + row + ski…). Drives the "you covered X → landmark" line and the landmark artwork. Leave blank to auto-estimate from the workout text.
For Total Volume: the member enters their weight per set (e.g. 110, 120, 140) and we multiply the sum by this number to get total volume.
Labels the member's result on the card. Leave blank for an auto label from the metric.
REFERRALS / INVITATION (Nizar & Nadine only · applies to every session)
Optional custom line on the member's share card. Leave blank for the auto session text.
The "Book my session" button on the /invitation page opens this. The postcard itself only links to /invitation - never straight to Mindbody.
Shown only on the /invitation page (never baked into the shared image), so rotating it here kills a leaked code without reprinting cards. Set Mindbody to first-timers only · one use per client · a monthly usage cap so a leaked code can't be farmed. Leave the offer blank to hide the invite button.
THEME (admin only · applies to every device)
Dress the TV (and the member share card) for a themed week — colors, motifs, and a catch-to-win pop-up. Turning it OFF, or passing the end time, reverts everything to the standard EMPACT look. Only admins can change this.
Drives the day's colors, motifs, phrases and drop sprite. Change it each day of the week.
Toronto time. Past this the TV turns the theme off on its own — a safety net so it never lingers. Leave blank to control it only by the toggle.
CATCH-TO-WIN DROP
The pop-up shows only this word. Members who catch it tell a coach to win. Blank = no drop fires.
Fires at a random time around this interval so it feels like a surprise.
SATURDAY CELEBRATION BANNER
WORKOUT TEMPLATES (BY DAY)
Save the current workout to a day. Templates sync across all devices automatically via Firebase. SAVE on any device, LOAD from any device.
MON
EMPTY
TUE
EMPTY
WED
EMPTY
THU
EMPTY
FRI
EMPTY
SAT
EMPTY
SUN
EMPTY
SESSION METADATA
PRE-SESSION SLIDESHOW
Screen switching now lives in the ⚡ LIVE tab (when the TV is on PRE-SESSION).
Tapping a screen pauses auto-advance. Re-tick the checkbox to resume.
Announcements screen
Member of the month
Tap to upload a photo from your phone or computer. The image is automatically resized and stored.
Gym life image slideshow
Tap to pick photos from your phone or computer. You can select multiple at once. Images are automatically resized and compressed before saving — typical photo becomes ~150 KB. They rotate every 5 seconds in the slideshow.
A · MAIN LIFT
Time per round and rounds are set on the timer cards in the ⚡ LIVE tab.
B · ACCESSORY SUPERSET
B1 — Movement 1
B2 — Movement 2
B3 — Movement 3 (optional)
Add B3 only when you need it — leave the B3 movement blank and it won't show on the TV. Time per round and rounds are set on the timer cards in the ⚡ LIVE tab.
C · MOBILITY
Time per round and rounds are set on the timer cards in the ⚡ LIVE tab.
D · FINISHER (SPLIT)
Each option has its own timer mode (EMOM / AMRAP / For Time / Countdown), duration, and video. Pick LEFT and RIGHT actives to run two at once.
Split/single mode, left-right selection, and the L/R timers now live in the ⚡ LIVE tab (when D is the active letter).
Edit finisher options
BLOCK C VOICE QUIP
When you switch to Block C on the TV, a voice plays. Default uses your TV browser's text-to-speech ("Who's doing cardio?"). For a recognizable celebrity voice, record someone doing an impression and upload the audio file below.
No custom audio. Using browser voice (TTS) fallback.
How to get a celebrity voice: Record someone doing an Arnold Schwarzenegger / Samuel L. Jackson / Sean Connery impression on your phone (Voice Memos / Recorder app). Save the file. Upload here. Plays on the TV every time you switch to Block C.
WORKOUT
Two columns available — left and right. Leave the right column empty for a single-column layout. Title shows above both.
The workout timer now lives in the ⚡ LIVE tab (when the TV is on WORKOUT).
WARM-UP FLOW
MEMBER PR OF THE WEEK
SAVE / RESET
Saves locally in this browser. Bookmark the file for instant load.