Fans who train like the team they cheer for

Teams, clubs and supporter groups host verified fitness games for their fans. Fans pick a side, train on camera, and share skinned clips and Winner Cards with your name on them.

Healthy competition, fitter fans, and a season-long reason to wear the badge: not a one-off watch party.

The problem

Every club already knows this

Four problems that keep fans on the couch between games.

Passive fandom

Fans watch every minute of every game, and nothing the club offers asks them to move.

Game-day only

Between fixtures and through the off-season, the connection goes quiet until the next kickoff.

Rivalry with no field

Fan competition lives in the comments. There’s no healthy way to settle who’s the fittest section of the stadium.

Content you make yourself

Club channels run on content the club produces. Fan posts show the jersey, not effort anyone can check.

Everything below exists to flip all four.

The flywheel

Workouts in. Fitter fanbase out.

One loop, five turns, and it runs all season.

🏟️

Your team

Pro, college and amateur clubs, supporter groups and fan communities: anyone with fans who should be moving.

⚔️

Side-vs-side games

Team Competition games with two named sides: section vs section, chapter vs chapter, city vs city.

📹

Clips & cards

Milestone camera workouts become skinned clips in your look; standout winners earn a Winner Card crediting your club.

📣

Fans recruit fans

A clip in the group chat comes with a one-tap invite to the game, where friends pick a side. The rivalry does the recruiting.

📈

Fitter, louder fanbase

Fans who train all season, content you didn’t have to make, and the loop spins again next season.

Fans get as fit as the players they watch. Your club gets a fanbase that sweats in its colours.

The lifecycle

One fan. One season. Every number flips.

He never misses a game. He rarely misses the couch.

1

He watches every game from the couch

He knows every player’s stats and wears the jersey on game day. Between games, nothing connects the badge to his own fitness.

2

He picks a side

Your club runs back-to-back Team Competition games through the season: two named sides, each with its own invite link. His workouts count for the side he picks: north stand or south stand, his supporters’ chapter or the next one over.

3

He trains like the players he watches

Pushups, pullups, squatups and plank holds counted on camera. A practice rep checks his form first, and only reps done right get credited: no highlight-reel shortcuts.

4

The group chat picks sides too

His clip, skinned in your club’s look, lands in the group chat with a one-tap invite to the game. Friends join and pick his side to help it win, and each new fan brings the next.

5

The season ends. The Winner Card stays

His side wins on verified work. Standout finishers earn a Winner Card that credits your club, and he posts his. Proof he trained, not just that he watched.

Healthy competition

Rivalry moves from the comments to a verified scoreboard: sides win on camera-verified reps, not on who shouts loudest.

Fitter fans

Fans put in real, form-checked work all season: the kind of training they admire on game day.

Fans as marketers

Every shared clip and Winner Card carries your club to their friends, with an invite attached.

Season-long badge

Back-to-back games, up to 30 days each, between fixtures and through the off-season beat a one-night watch party.

Same four problems. Opposite direction.

What we built

The verification engine behind it

Season 2 is live. This is the machine under the hood.

🎥

Camera-verified workouts

Pushups, situps, squatups, pullups, dipups and plank holds counted and form-scored by CadooVision on the phone camera. Only reps done right get credited. How form scoring works

👟

Steps from the phone

Step games sync from Apple Health or Google Health Connect: no extra hardware to buy or hand out. How steps work

⚔️

Team Competition

Two named sides with their own invite links; every workout counts for the side the fan picks. Hosts can sponsor a prize pool for the winning side when they create the game on the web.

🎬

Your skin on every clip

A group skin applies to every shareable clip generated from your club’s games: the badge on the work itself. How skins work

🃏

Winner Cards

Standout finishers earn a Winner Card that carries the game title and credits your club as host.

🏆

Leagues, Bronze to Champions

Verified reps and steps earn League Points, up to a daily cap, with weekly promotion and relegation, a second season running alongside yours. How leagues work

Trust & privacy

Verified doesn't mean surveilled

Your community's workout footage is handled with rules you can put your name next to.

🔐

Encrypted, always

Workout video is encrypted in transit and at rest on Google Cloud, and is never visible to other players.

⏳

Raw video is temporary

Raw recordings auto-delete within 30 days of upload. The highlight clip is the keepsake: the footage is not an archive.

🎬

Private until shared

Clips and cards are visible only to the player until they choose to share them. Sharing is the player’s call, every time.

🚫

Never sold, never ads

Workout video and the movement data behind it are not used for advertising and are not sold. Read the privacy policy

For players

Get fit. Inspire friends. Get paid.

CadooVision counts every rep. Get fit with friends on reaching your fitness goals. Cadoo-verified workouts make it reliable. Shareable skinned workout videos and cards make it fun.

For teams & clubs

Same flywheel, your audience

Fans share the loop with brands and events: what changes is who he is to you and the gap the game fills.

Fans who wear the badge

Team fans

He’s a fan; the gap is everything but game day. Side-vs-side games keep the badge in his workouts.

Customers who wear you

Fitness brands

She’s a customer; the gap is between visits and purchases. The brand flywheel: retention, churn, growth and brand drift.

Registrants with a date

Events & racing

She’s a registrant; the gap is signup to start line. Training games that get the field race-ready.

Colleagues on one team

Companies & workplace teams

Looking for team games at work rather than for fans? That’s a different page.

Proof you trained, not that you posted

Reps are counted on camera and steps sync from the phone, so a fan’s win means the work happened.

Your club only

One club per game and per page. Sides are groups within your fanbase, never a rival club’s game next to yours.

Keep it to your fans

Gate games to your club’s Group so only your fans and the friends they invite can see and join, or open it to everyone.

Start on the web

Create and pay for a game in the browser; fans join in the app. Step-by-step guide →

FAQ

Quick answers

How do teams and supporter groups use Cadoo?

Host verified fitness games for your fans: each runs up to 30 days, so clubs run them back to back through the season. With Team Competition, fans pick one of two named sides and every camera-verified rep counts for their side. Clips carry your skin and Winner Cards credit your club.

Can fans compete against each other?

Yes. Name two sides inside your fanbase (stands, chapters, cities) and share each side’s invite link. The side with more verified work wins.

Do fans need equipment?

Only for some games. Steps, pushups, squatups and plank holds need just a phone: the camera verifies reps and the phone’s health app supplies steps. Pull-up and dip games also need a bar.

Who funds the rewards?

Your call. Run a game with no entry fee, a game with a commitment deposit where finishers share the rewards, or sponsor a prize pool for the winning side when you create the game on the web.

Is Cadoo affiliated with any league or team?

Cadoo is not affiliated with any league or team unless that team hosts its own game on Cadoo.

Can participants redeem their rewards with us?

Not yet. Finishers earn rewards inside Cadoo today. In-store and online redemption with a brand is not live.

Put your fans in the game

Host a side-vs-side fitness game this week, and give every fan a reason to train between games.