iPhone betaEarly access

Your workoutis better witha rival.

Turn the work you already do into head-to-head battles, crew matchups, and streaks that keep everyone honest.

FitFights streak challenge with its punch card of logged days
FitFights crew battle showing Iron Order leading Night Shift
FitFights 1v1 push-up battle, 342 reps to 316, you're winning

1v1 battlesStreaksCrew battlesMissionsLeaderboardsDaily accountability

Inside the arena

swipe to explore →

Challenge a friend, rally a crew, or join a public goal. FitFights keeps the score visible and the next move obvious.

FitFights home showing five battles waiting and an incoming burpee battle to accept

Home · Everything waiting for you

Invitations, live battles, and fresh results line up in one card you can act on.

FitFights push-up derby, 342 reps to 316, with the record your take button

1v1 · Know who's winning

Your reps in red, theirs in blue, and the gap between you on one line.

FitFights 30-day morning workout streak with a punch card of logged and broken days

Streak · Punch the card every day

Each logged day stamps the card. Miss one and everyone sees the hole.

FitFights crew battle, Iron Order leading Night Shift by 135 reps

Crew battle · Carry your crew

Every teammate's reps add up, and the board shows which crew is leading and by how much.

FitFights 100K Club mission with 68,450 of 100,000 reps logged and on track

Mission · Hit the number together

One shared target, a pace to stay on, and a contributors table for the whole group.

FitFights leaderboard showing rank four of 1,208 with a 23–6 record

Leaderboard · Know exactly where you stand

Your rank, record, and win rate on a brass plate, then the table globally, among friends, and locally.

Every video, scored by computer vision

Every video submitted to FitFights is analyzed with computer vision to calculate the score used in the battle. You capture the work; FitFights turns the movement on camera into the result.

  1. Submit

    Record your effort and send the video to the battle.

  2. Analyze

    Computer vision reads the movement captured on camera.

  3. Score

    FitFights calculates the result used in the competition.

Pick your fight

four ways to settle it

1v1

Battle your friend

Put in the work and let your video proof do the talking!

Active 100 push-ups battle between you and Marcus

Streak

Show up every day

Choose an exercise, stick to it every day, get rewarded.

30-day morning workout streak on day five, logged today

Mission

Bring your whole crew into one challenge

Everyone's contribution counts. Achieve greatness.

10K group push-ups mission, 68 percent of the way there

Crew battle

Challenge another team!

It's your crew versus theirs. Who holds the crown at the end?

Squad squat showdown, Team Alpha 1,240 against Team Bravo 1,580
Early access

Get in before the first bell.

Join the FitFights beta list for testing invites, product updates, and first notice when the app launches.

One list. Useful updates. Unsubscribe anytime.