Skip to main content
Choccy Box
v1.0 / Public launch — Q2 2026

Run your gym floor
like a live production.

Design workouts in the cloud. Run them on dedicated edge hardware at every location. Push them to every TV, perfectly synchronised — even when the internet drops.

See how it works
01 / Content-Ops
Command Center
Cloud CMS · Workouts · Programs · Schedules
02 / Edge-Ops
Edge Engine
On-prem hardware · dedicated engine · Offline · 1Hz sync
03 / Edge-Cast
Display & Control
tvOS · iOS Trainer Remote · 21 layouts
// The platform · Group fitness class orchestration software

Three layers.
One heartbeat.

A cloud CMS for design. Purpose-built software on dedicated hardware for execution. Native Apple apps for display and control. Every screen in your gym ticks to the same clock — to the millisecond.

Layer 01 / Content-Ops

Command Center

Cloud CMS · Web
  • Build exercises with video demos · rep · weight
  • Reusable Set Templates · e.g. 3×60/40
  • Block Templates → Workouts → Classes
  • Programs (sequenced) & Collections (discovery)
  • Multi-location scheduling — push once, deploy everywhere
  • Full version history on every piece of content
  • Competition management — heats · teams · scoring
workouts/foundation-strength/wk1-d1 v.07
SET · 3×60/40
BLOCK · A1+A2
CLASS · 60min
Layer 02 / Edge-Ops

Edge Engine

On-prem hardware · dedicated engine
  • Phase-based timing — Intro · Demo · Warmup · Workout · Finisher · Cooldown
  • Broadcasts state to every display at 1Hz over WebSocket
  • Runs completely offline — no internet required during class
  • Auto-syncs schedules · back-to-back classes chain automatically
  • Streams exercise videos locally — zero buffering, zero latency
  • Generates audio cues — work · rest · transition · completion
  • Validates concurrent block timing — cardio + weights in parallel
phase: WORKOUT tick · 1s
A1 · 00:42
A2 · 00:42
B1 · WAIT
B2 · WAIT
Layer 03 / Edge-Cast

Display & Control

tvOS · iOS · Native Apple
Apple TV / tvOS
  • 21 station layouts · 1–6 stations / screen
  • Horizontal & vertical TV orientation
  • Phase-specific views — demo · warmup · timer · cooldown
  • Competition leaderboards · live
iPhone & iPad / iOS
  • Trainer remote · start · stop · rewind · scrub
  • Live phase navigation
  • Comp time entry — MM:SS.ms precision
  • Schedule view + exponential-backoff reconnect
· DEDICATED ENGINE· WEBSOCKET 1HZ· OFFLINE-FIRST · tvOS NATIVE· 21 STATION LAYOUTS· LOCAL VIDEO STREAMING · EXPONENTIAL BACKOFF· VERSIONED CONTENT· MULTI-LOCATION SYNC · MM:SS.ms PRECISION· PHASE-BASED TIMING · DEDICATED ENGINE· WEBSOCKET 1HZ· OFFLINE-FIRST · tvOS NATIVE· 21 STATION LAYOUTS· LOCAL VIDEO STREAMING · EXPONENTIAL BACKOFF· VERSIONED CONTENT· MULTI-LOCATION SYNC · MM:SS.ms PRECISION· PHASE-BASED TIMING
// How it works · Gym class management workflow

From idea to gym floor.
In three moves.

01
// Design

Build it in the cloud.

Compose exercises, set templates, blocks and workouts in Command Center. Sequence into Programs or curate as Collections. Schedule a week, a month, a quarter — for one location or fifty.

command-center.choccybox.app
02
// Deploy

Edge Engine takes over.

The engine on the on-prem hardware syncs your schedule, validates concurrent block timing, and queues classes back-to-back. Internet drops? Doesn't matter — it's already local.

edge.local · sync OK · 142 classes queued
03
// Run

Every screen, in lockstep.

tvOS apps render the right station view at 1Hz. Trainers drive the class from an iPhone — start, scrub, rewind, advance. Members see exactly what to do, every time.

phase: WORKOUT · 12 displays · synced
// Why Choccy Box · Built for independent operators

Built for the gym floor.
Not a CMS dressed up.

Every detail of Choccy Box exists because something on a gym floor was breaking. Spotty Wi-Fi. Drifting timers. Inconsistent classes. Trainers babysitting laptops. We fixed all of it.

New / Competition Mode

Run real competitions, not glorified spreadsheets.

Heats. Teams. Live scoring. Judge interface on the Edge unit. Apple TV leaderboards updating in realtime. All of it offline at the venue — and synced back to the cloud when you're done.

Heat 03 · Final live
01 TEAM SPARTAN 08:42.31
02 RIVERSIDE LIONS 08:51.07
03 EAST 17 BARBELL 09:03.88
04 PUB LANE CO-OP 09:14.55
Heats Teams MM:SS.ms Judge web UI Offline-first
02

No internet?
No problem.

Edge Engine runs offline. Class state, video, audio cues — all local. Pub on a hill, basement studio, dodgy ISP. It just runs.

03

1Hz across
every screen.

Every tvOS display ticks to the same clock. No drift, no "the timer in studio B is off by two seconds."

04

Push once.
Deploy everywhere.

Schedule a week from HQ; every Edge unit pulls it down. Each location runs independently — no central point of failure mid-class.

05

Coaches coach.
The system handles tech.

iPhone in pocket = full control. Start, rewind, scrub phases. No clipboard. No laptop. No "hold on, let me restart this thing."

06

Your gym.
Your data.

Class data lives on your hardware at your location. Not a corporate data lake. Not leverage in someone else's negotiation.

// Who it's for · Independent gym owners & multi-site operators

Two stories.
One platform.

// Persona A

Breaking free
from a franchise.

If you're an Orangetheory or CrossFit affiliate weighing your exit — or you've already given notice — you don't need another franchise. You need a platform.

Royalties on programming you didn't design. Corporate dictates everything from class names to screen layouts. Margins thinned by fees you can't audit. Time to take it back.

// Coming from a franchise? See the migration paths →

Book a discovery call

Your programming, your way

Workouts that fit your community — not a corporate template forced on every market.

Zero franchise fees

No royalties. No marketing fund. No surprise tech fees.

Own your brand

Your gym name on every screen. Your class names. Your identity.

Own your data

Class data lives on your hardware at your location — not in a corporate data lake.

// FAQ · Choccy Box vs Orangetheory, MindBody

Common
questions.

When does Choccy Box launch publicly?
Q2 2026. We've been in private beta with a handful of London studios since November 2025. Public launch waitlist is open now — if you're already running classes, we'd love to talk early.
Is Choccy Box an Orangetheory or CrossFit alternative?
Yes — for the orchestration side. If you're leaving Orangetheory or letting your CrossFit affiliation lapse, Choccy Box gives you the class-management toolkit (programming, scheduling, TV display, audio cues, trainer remote, multi-location sync) without the franchise overhead. You keep your members, your equipment, and your lease — you swap the licensing model. See the Orangetheory and CrossFit migration pages for detail.
How does Choccy Box compare to MindBody, Wodify, Trainerize, or SugarWOD?
Different problem space. MindBody and Trainerize are booking/billing/CRM platforms — Choccy Box doesn't replace them. Wodify and SugarWOD store programming and member results. Choccy Box is the floor-execution layer: TV display, edge-side timing, station-specific layouts, offline-first audio cues. Most operators run Choccy Box alongside an existing booking system, not instead of one. See the alternatives hub for full comparisons.
Do I need new hardware?
Yes — one Edge unit per location. It's small, runs silent, and lives in a server cupboard. The unit ships pre-configured. The reason it's dedicated is so the engine can run reliably offline and execute classes with millisecond precision.
What about the screens?
Apple TV (any current-gen). One per zone is typical. Layouts cover 1–6 stations per screen, and TVs can be horizontal or vertical.
What happens if my gym's internet goes down mid-class?
Nothing stops. The Edge Engine has already cached the schedule, exercise videos, audio cues, and station state locally before class begins. The trainer's iPhone keeps controlling the session over your local network. Internet only matters for syncing tomorrow's schedule and pushing competition results back to the cloud.
Can I import my existing Orangetheory or CrossFit programming?
We help you onboard. The Choccy Box data model is opinionated — Sets → Blocks → Workouts → Classes — and most existing programming maps cleanly. We've migrated franchise libraries before. If you're under a non-compete or the IP isn't yours to take, we'll help you build a fresh library that hits the same training intent. Migration playbooks: Orangetheory, CrossFit.
Does Choccy Box work for CrossFit-style box programming?
Yes. Concurrent zones, station-specific timers, and live competition mode (heats, teams, MM:SS.ms scoring with a judge interface) cover the CrossFit and CrossFit-adjacent use cases — including HYROX-style stationed flows. If you're an unaffiliated box or moving to your own brand, the workflow is the same; you just lose the affiliate fee. More detail: CrossFit-style boxes and the CrossFit affiliation alternative.
What's the pricing model?
À la carte per location. No franchise fees, no royalties on your programming. Hardware financing available. Specifics on launch — get on the waitlist for the early-customer list, or book a discovery call if you have a planned migration date.
Where is Choccy Box available?
Launching first in the UK. US, Canada, Australia, and New Zealand follow in H2 2026. If you're outside those regions and want to be early, get on the waitlist anyway — we prioritise based on demand signal.
Can the trainer control the session while it's running?
Yes. The iOS app gives trainers full control — play, pause, rewind, fast-forward, jump to any phase. You can also manage display settings, station assignments, and TV orientations on the fly.
Who designed this?
We did. From a cozy London pub, where rainy days inspire new PBs.
// Waitlist · Q2 2026 · Launching UK first

Stop running
classes on duct tape.

Join the launch waitlist. You'll get an early hands-on demo with the Edge unit and a fast-track for one of our pre-launch onboarding slots.