WEBCAM VS WEBCAM

Your fists are
the controller.

Stand in front of your camera and throw real punches — jabs, crosses, hooks, uppercuts, all read live. No sensors, no gloves, nothing to buy. Just you, your opponent, and whoever flinches first.

0
Matches Played
0
Wins Logged
0
Best Streak
4
Punch Types
No extra hardware
Camera never leaves your device
Direct peer-to-peer matches
Cosmetics you actually earn

Fight Setup

Get your camera set up, pick 1v1 or free-for-all, then host a room or jump into one.

1 v 1
1v1v1v1
1v1: two corners. 1v1v1v1: all four corners, free-for-all.
offline
camera not started
Quick Match
Random 1v1 opponent, no room code needed.
Check that your punches & guards are being read correctly before you play someone else.
Punch and guard detection isn't perfect — it's reading your motion, not refereeing a real fight. Your camera feed never leaves your device; only the punch, block, and score data gets shared with your opponent.
Account
Sign in with your email to save your progress and add funds.
Locker Preview
Spend EFC earned from matches on cosmetic hit effects & win animations.
E-FIGHT
VS

Get in guard position

Stand back so your shoulders & hands are visible. Hold a relaxed neutral guard until the countdown ends.

3
FIGHT!
CHAMPION

NAME

TAKES THE SCREEN

My Collection

105 cosmetics across 6 categories. None of it affects how you play — see the fair play note below.

0 EFC
Daily Case FREE
3 free today · resets in 00:00:00
Collection Progress 0 / 105 COLLECTED
Hit Effects
Win Effects
Player Frames
Camera Effects
Badges
Emotes
Hit Effects — plays when YOUR punch lands
Fair play: everything in the locker is cosmetic. Hit effects, win animations, frames, camera filters, badges, emotes — none of it touches punch damage, guard strength, or your rating.

Leaderboard

Rankings stored on this device, with a few sample fighters mixed in so the board isn't empty.

Global
Weekly
Monthly
Friends
RankFighterWinsLossesWin RateStreakRating
Season Pass

Battle Pass

Play matches, earn XP, climb the pass. Free track's open to everyone; unlock premium for the rest.

Season Progress 0 XP
Battle pass rewards are cosmetic — frames, camera effects, badges, emotes, and some bonus EFC. Nothing here changes punch damage, guard strength, or your rating.

Fighter Profile

Stats, gear, and whatever you're grinding toward.

?

Fighter

Rookie Division
RANK 10 / 300 XP
Loadout
Career Stats
0
Wins
0
Losses
0%
Win Rate
0
Streak
0
Matches
Favorite Punch
Ranked Gloves

Winning drops a random pair of gloves; losing can cost you one from your rack. Cash them in for EFC whenever.

Challenges
Daily 00:00:00
Weekly 0d 00:00:00
Opening Case
Daily Case
SHIFT to emote