A connected, hybrid fitness platform that turns any screen into a studio.
FIIT is the UK's #1 rated hybrid fitness platform, streaming on-demand and live group workouts across mobile, web, tablet and Smart TV. Launched in 2017–18, it has grown into a cross-device fitness ecosystem spanning 2,000+ classes, 40+ trainers and a connected-hardware ecosystem that turns reps, heart rate and calories into a live, gamified leaderboard.
Trusted by startups, growing businesses, and enterprise clients worldwide
FIIT collapses the gap between gym, studio and living room — letting members train on whichever device is closest, with their progress following them everywhere.
FIIT streams thousands of on-demand classes plus scheduled live "Group Workouts" across 7 disciplines (Strength, Cardio, Rebalance, Bike, Tread, Row, Airbike) and 20+ modalities — from 10-minute bodyweight movers to 60-minute yoga flows and structured 12-week training plans.
Home-workout beginners who want studio energy without a commute, hybrid gym members who train both in-club and at home, and performance-driven users who want HR, rep-count and leaderboard data layered onto every session.
iOS & Android apps, a browser app at web.fiit.tv, and native Smart TV apps for Samsung TVs, Amazon Fire TV, Sky Q and Comcast/Xfinity (also distributed via Rogers and Shaw in Canada) — one account, synced everywhere.
A companion FIIT Tracker chest strap plus compatibility with 30+ third-party heart-rate monitors and wearables (Apple Watch, WHOOP, Wahoo Tickr X and others) feed live BPM, rep counts and FIIT Points into the workout player.
Replace gym habit-loops with daily, scheduled Group Workouts and a points/leaderboard system so users keep showing up.
Convert a free, no-card scheduled-class tier into paid Essential/Unlimited members via a clear value ladder.
Match 40+ structured training plans and class recommendations to a member's goals, equipment and fitness level.
Serve 175+ markets across mobile, web and Smart TV operating systems without fragmenting the experience.
2,000+ classes across Strength, Cardio and Rebalance studios in 10/25/40/60-minute formats, filterable by equipment (bodyweight, dumbbell, kettlebell, bike, rower, treadmill, airbike).
Scheduled classes roughly every half hour that members join free of charge — designed to recreate studio accountability; live "Club" sessions report users pushing noticeably harder than solo.
40+ multi-week programmes spanning beginner to advanced, built from the same class library so progress compounds rather than resets every session.
Live dashboard of BPM, calories, FIIT Points, RPM and rep counts during class, captured via the FIIT Tracker or any of 30+ compatible HR monitors.
Live leaderboards, monthly Challenges, Teams and "Game Day" group classes that turn workouts into friendly competition with friends, colleagues or strangers.
One account follows the member from phone to browser to Smart TV, with class history, plans and tracker data synced across every screen.
Two-way sync with Apple Health and Google Health, plus Spotify for in-class music — and Unlimited members get a bundled Men's & Women's Health magazine subscription.
Free (scheduled Group Workouts only), Essential and Unlimited ($9.99/mo or $119.99/yr) tiers, each unlocking more of the on-demand library and tracker features.
Partner discounts for Unlimited members and a direct-to-consumer shop selling the FIIT Tracker and branded kit.
The web app (web.fiit.tv) mirrors the mobile experience but is optimised for browsing the full class catalogue on a larger screen before pairing with a tracker for the actual session.
Autoplay hero video, live stat counters (workouts completed, downloads, markets), a 14-day free trial CTA and "use on every device" badges for iOS, Android, Sky, Samsung and Fire TV.
Email or social sign-in, plan selection (Free / Essential / Unlimited), trial terms disclosure, and an option to pair a tracker later rather than blocking onboarding.
"Today's Group Workouts" rail, continue-watching row, weekly streak/points summary, and a shortcut into the member's active training plan.
Filterable grid by studio (Strength/Cardio/Rebalance), equipment, duration and trainer, plus a dedicated Training Plans tab for structured 4–12 week programmes.
Trainer bio, class breakdown, equipment needed, difficulty rating, and member reviews before pressing play or scheduling into a Group session.
Full-screen video with a live overlay for BPM, FIIT Points, rep count and a leaderboard sidebar in Group/Club sessions; pause, rewind and trainer cues remain accessible mid-class.
Post-class summary (calories, BPM zones, points earned) rolling up into a weekly/monthly analytics view and training-plan completion bar.
Plan comparison table (Free / Essential / Unlimited), monthly vs. annual toggle, secure checkout, and self-serve upgrade/cancel management.
The mobile app is the primary entry point for most members — it has to work with one finger, a sweaty screen, and a phone propped against a wall.
Goal selection (lose weight, build strength, train for an event), equipment check, and tracker pairing prompt — skippable so free users reach a workout in under a minute.
"Next Group Workout" countdown, recommended classes based on recent activity, and an active training-plan progress card pinned to the top.
Portrait or landscape video, on-screen rep/BPM overlay, picture-in-picture support so the class stays visible while checking form notes.
Real-time leaderboard with FIIT Points, chat-free "wave" reactions, and synced countdown so everyone in a scheduled class starts together.
Class-starting-soon reminders, streak-at-risk nudges, Challenge updates, and friend activity pings — tuned to motivate without becoming noise.
Downloaded classes for gym floors or flights with patchy connectivity, with progress and stats queued to sync once back online.
A dark canvas keeps video content the visual hero; one neon accent does all the heavy lifting for CTAs, live data and motivation cues.
Lime signals primary action and live/positive states (points, streaks); orange flags intensity and challenges; blue is reserved for informational data like heart-rate zones.
UX principles: low-friction entry (free tier needs no card), engagement-first surfaces (streaks, leaderboards, countdowns), and one-thumb operability for sweaty, mid-workout interactions.
FIIT does not publish its internal stack. What follows is an architecture pattern representative of how a platform with FIIT's surface area — live video, wearable telemetry, real-time leaderboards, six-plus device targets — is typically engineered, written for a CTO-level review rather than as a claim about FIIT's actual codebase.
Why microservices: live leaderboard traffic spikes hard for ~30 minutes per scheduled class then drops to near-zero — isolating that service lets it scale independently of billing or catalogue browsing, which have flatter, predictable load.
| Integration | Purpose |
|---|---|
| Apple Health & Google Health | Two-way sync of workout, calorie and heart-rate data with platform health stores |
| 30+ wearables (Apple Watch, WHOOP, Wahoo Tickr X, FIIT Tracker) | Real-time heart rate, rep counting and calorie data feeding the live workout HUD |
| Spotify | In-class music streaming synced to trainer playlists |
| Smart TV platforms (Samsung, Fire TV, Sky Q, Comcast/Xfinity, Rogers, Shaw) | Native big-screen distribution beyond mobile and web |
| Payment processing | Recurring monthly/annual subscription billing for Essential and Unlimited tiers |
| Men's Health / Women's Health (Hearst) | Bundled digital magazine subscription for Unlimited members |
Streaming studio-quality video reliably to phones, browsers and six-plus Smart TV platforms at once, across 175+ markets with wildly different bandwidth.
CDN-backed adaptive bitrate (HLS) delivery that renegotiates quality per device and connection, with platform-specific players for each TV SDK.
Live Group Workouts and leaderboards need sub-second telemetry from thousands of concurrent trackers without becoming the bottleneck for the rest of the platform.
A dedicated, independently-scaled telemetry/leaderboard service using an in-memory store (Redis) and a pub/sub layer, isolated from billing and catalogue services.
Recommending the right class or training plan out of 2,000+ options, for users ranging from total beginners to advanced athletes.
A recommendation layer blending stated goals, equipment availability and completed-class history, re-ranked weekly as new classes are added.
Keeping the experience consistent across iOS, Android, web and four-plus Smart TV ecosystems with very different input models (touch vs. remote).
A shared design system and content API consumed by every client, with platform-specific navigation shells (remote-friendly TV nav vs. touch-first mobile nav).
Publicly reported figures from FIIT, shown alongside the engagement pattern they imply for a hybrid fitness platform.
Ten ready-to-use prompts for generating portfolio-grade mockups, in a consistent dark / neon-lime fitness-SaaS visual language.
Genuine images pulled directly from FIIT's official Google Play listing and fiit.tv — not mockups. The logged-in web/mobile dashboard sits behind a member login and isn't publicly crawlable, so the mobile shots below are FIIT's own submitted Play Store screenshots, and the web visuals are real photography and UI assets served from fiit.tv's public marketing site.
Hand-built UI mockups in the FIIT visual language above — illustrative design concepts for this case study, not real product screenshots.
Streak, points and plan-progress widgets sit above a "Continue Watching" rail and weekly activity chart — the member's home base across sessions.
Full-screen class video with a live HR/calorie/points HUD and a real-time leaderboard panel that highlights the viewer's own rank.
Live-class countdown, recommended workouts and active plan progress, all reachable with one thumb.
BPM gauge, calories and points sit over the video; a floating panel keeps the live leaderboard visible mid-rep.
Monthly activity chart, calories and class counts, with active training-plan progress one tap from the profile tab.
KPI strip for MAU, subscriptions and churn sits above a publishing queue for new classes and a membership-tier breakdown.
MRR trend, ARPU and trial-conversion KPIs alongside a plan-mix breakdown and top markets by revenue — the view a finance/growth team would live in.
FIIT's strength is treating "where you train" as a non-decision: the same account, plan and leaderboard travel from phone to browser to Smart TV. Its free, no-card scheduled-class tier lowers the barrier to a first workout, while live Group Workouts and gamified tracking do the work of keeping people coming back.
With 20M+ workouts logged across 175+ markets and a 4.9/5 rating from 45K+ reviews, the model has proven durable. The architecture pattern above — isolating live telemetry from catalogue and billing — is what would let a platform like this keep adding device targets (new Smart TV SDKs, in-gym kiosks) without live-class performance degrading as the member base grows.
From safety-net engines to conversational AI consoles — we design and build the full stack, end to end.
Here's what our clients have to say about working with CodeChaps.
Noida, India
Pennsylvania, USA
Ontario, Canada
Hi there, Welcome to CodeChaps!
We're excited to turn your ideas into reality. What kind of development project are you thinking about?
Let's chat! 👇