Tournament software
that doesn't hate you back.
Flow State is the operator-grade replacement for Smoothcomp. Registration, weigh-ins, brackets, live scoring, and athlete records — built purpose-specific for jiu-jitsu, MMA, muay thai, wrestling, and boxing.
Early access. No commission on the first 100 athletes.
What's in the box
Every piece of the tournament loop.
One platform, one login, one place where the work actually lives. Stop duct-taping spreadsheets to a 2012 PHP app.
Registration + payments
Custom fields per sport, age + weight + rank divisions, waivers, and card-on-file. Stripe payout straight to the organizer — no platform holding funds.
Weigh-ins, on the door
Tablet app for at-event weigh-ins with real-time division adjustments. Athletes who miss weight get re-seeded or refunded automatically.
Brackets that adapt
Single-elim, double-elim, round robin, and a purpose-built jiu-jitsu format that handles DQ, injury, and absentee re-draws without a human in the loop.
Live mat display
Mat-side iPad view with upcoming match queues, on-deck fighters, and one-tap score entry. Pushes to spectator stream and printed bracket boards in real time.
Athlete records
Every fighter keeps a permanent Flow State profile — match history, wins/losses, method, opponent graph. Stop rebuilding rosters every event.
Hardware-ready
Designed to plug into Dicksoft proprietary hardware: scale integration, at-mat timing clocks, spectator displays, and kiosk check-in stations.
Head to head
Flow State vs Smoothcomp.
| Capability | Flow State | Smoothcomp |
|---|---|---|
| Registration flow per sport | Purpose-built per discipline | One generic form |
| Commission on entries | No take rate; flat SaaS | ~15% per registration |
| Live bracket updates | Instant, WebSocket | Page-refresh |
| Weigh-in tooling | Tablet app + scale integration | Paper + panic |
| Athlete record portability | One profile, every event | Re-register each time |
| Spectator-facing mat boards | Built in | Add-on |
| Support when something breaks | Direct line to devs | Email the void |
What we're building
The path to launch.
- 1
Phase 1 · now
Scaffold + organizer console
Standalone Next.js app, Prisma schema for tournaments/divisions/athletes, organizer dashboard, first admin flows.
- 2
Phase 2 · next
Registration + payments
Athlete-facing sign-up, Stripe Connect for organizer payouts, waiver workflow, weight + division adjustments.
- 3
Phase 3
Brackets + live scoring
Bracket generation engines per format, mat-side scoring iPad app, real-time spectator board with WebSocket push.
- 4
Phase 4
Hardware integration
Connected scale for weigh-ins, at-mat timing clocks, spectator displays, kiosk check-in stations running Dicksoft firmware.
- 5
Phase 5
Federation tooling
Multi-event athlete records, ranking algorithms, sanction workflows for federations, anti-doping integration.
Join the founding circle.
We're working with a short list of host gyms and federations for the first events. If you run tournaments, we want to talk.
Become a founding organizer