
The app for dance battles
Every battle counts.
Find a jam, enter the bracket and get judged by a real panel. Every rated battle adds to one rating you keep for your whole career.
For dancers
Every battle.
One app.
- 01
Find it.
Look up battles, jams and classes near you. Filter by city and date, and pick from 17 styles so far, with more coming.
- 02
Pay any way.
Pay with Apple Pay, Google Pay, Link or a card, and see the full price with the fee before you pay.
- 03
Walk right in.
Your pass is in the app. The door scans it and you walk in.
- 04
Get ranked.
Judges score on their phones and everyone sees the result right away. Every rated battle counts toward one rating that stays with you.
Events
6 upcoming

Featured · 4 Styles · Sat, Jan 10
Harbor Lights Battle Series
Harbor Arts Foundry, Los Angeles, California
Upcoming
Jan
9
Northline Sessions
7:00 PM · House · Echo Park, Los Angeles
Jan
10
Harbor Lights Battle Series
5:00 PM · 4 Styles · Harbor Arts Foundry, Los Angeles
Jan
17
Westside Sessions Vol. 1
10:00 AM · 3 Styles · Koreatown, Los Angeles
Jan
18
Concrete Kings 2v2
6:00 PM · Breaking · Downtown Los Angeles
Feb
7
Northside Jam Vol. 3
7:00 PM · House · Hollywood, Los Angeles
Pay once.
Entry, spectator and workshops settle together. One charge, one fee, one receipt.
Select your pass
Community Viewing PassFree
Harbor Lights admission · standing room
Open Styles Competitor Entry$15.00
Battle entry · admission included
36 of 64 left
Order
Clear Cartincl. card processing
Checkout
Harbor Lights Battle Series · Sat, Jan 10
Checking out as kaida · kaida@example.com
Secure checkout · Stripe
Each event organizer sets the refund policy for their own event, publishes it with the event listing, and is responsible for applying it. The organizer is the seller and merchant of record; UTC provides the checkout, the refund tools the organizer uses, and the buyer protections described in this section. Requests that fall outside those protections are decided by the organizer, and UTC does not guarantee a refund except as set out below or where required by law.
Harbor Lights Collective
$16.52
Or pay with card
1234 1234 1234 1234
MM / YY
CVC
Order 1371 · paid $16.52
Checked in · 5:12 PM
You're in.
Order #1371 · receipt sent to kaida@example.com

Harbor Lights Battle Series
Pass
Open Styles Competitor Entry
Doors
5:00 PM
Name
kaida
Show at the door · brightness up
Harbor Arts Foundry, Los Angeles, California
MapRankings
ONE CAREER RATING · UPDATED AFTER EVERY RATED BATTLE
World Champion · Breaking
Rook
@rook.bboyUS
Sample data · app screens

Global rankings · updated nightly
Who’s really no.1?
Ranked on battle results across 17 styles, not on who a promoter likes.

For organizers
Run the night.
From sign-ups to payouts, the whole night runs in UTC.
We’ve run battles ourselves, so we built the tool we needed at the door.
01 · Set up
Chasing waivers.Ready before the doors open.
Set up ticket tiers, promo codes, waivers and staff once, before the night.
02 · Doors
Counting the door.Any staff phone can work the door.
Scan passes, sell at the door, flag unsigned waivers, watch the live count.
03 · Prelims
Waiting on scores.Scores come in from the judges’ phones.
Nothing is lost on bad signal, and results go up as soon as they’re in.
04 · Cut & seed
Arguing the cut.Ties at the cut are your call.
Prelim totals make the cut. Pick who takes a tied spot, and the bracket seeds itself from the scores.
05 · Bracket
Redrawing the bracket.Run each match from the bracket.
Advance rounds, run a 7 to Smoke, undo a call. The room follows on the MC screen.
06 · Results
Posting results the next day.Crown the champion and close the night.
The public bracket shows the champion right away, and rated results go to the world rankings. Your ticket sales pay out T+3.
Prelims
In ProgressEvery judge scores every dancer in their pool, so prelims cannot close until every sheet is done.
Stage progress
8 / 109 / 10
Groups scored
Tie Breaker Resolution
2 tied at 24.5 · One spot left
Select 1 contestant to advance to the tournament
Tie Breaker Resolution
ResolvedAdvanced to the tournament
Nyx
Bracket · single elim · 8
Click any match to run itQuarterfinals · Live
Semifinals
Final
Tournament
In ProgressCompletedSeeded on prelim totals. Sets score as the MC calls them, and the public bracket is already live — there is no publish step.Champion called and ratings applied. The result is final and the public bracket shows it.
Champion · Breaking 1v1
Kaida
Final called · complete the battle to publish results and apply ratingsComplete · ratings applied
QF4 · Quarterfinal 4On the floor
Winner → Semifinal 2 vs Siren
Pick the winner — the bracket advances them the moment you lock.Kaida → Semifinal 2 · Torque is out
Result locked
Kaida advances.
1–0 over Torque · Called manually
Next for Kaida: Semifinal 2 vs Siren
Required before publishing
All enforced publish requirements are clear.PublishedThis event is live. It shows in public event listings and anyone can buy its public ticket tiers.Publishing Checklist
Attendance List
Sample data · app screens
- Platform fee · Stripe at cost
- 4.5%
- Payout after the event ends
- T+3
- Currencies · free passes free
- 40+

Claim your name.
Joining is free, and free jams stay free to enter. Your record starts the first time you dance.
Already got a record from a past jam? Claim it Browse events
