Pre-launch · Built by fighters

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.

CapabilityFlow StateSmoothcomp
Registration flow per sportPurpose-built per disciplineOne generic form
Commission on entriesNo take rate; flat SaaS~15% per registration
Live bracket updatesInstant, WebSocketPage-refresh
Weigh-in toolingTablet app + scale integrationPaper + panic
Athlete record portabilityOne profile, every eventRe-register each time
Spectator-facing mat boardsBuilt inAdd-on
Support when something breaksDirect line to devsEmail the void

What we're building

The path to launch.

  1. 1

    Phase 1 · now

    Scaffold + organizer console

    Standalone Next.js app, Prisma schema for tournaments/divisions/athletes, organizer dashboard, first admin flows.

  2. 2

    Phase 2 · next

    Registration + payments

    Athlete-facing sign-up, Stripe Connect for organizer payouts, waiver workflow, weight + division adjustments.

  3. 3

    Phase 3

    Brackets + live scoring

    Bracket generation engines per format, mat-side scoring iPad app, real-time spectator board with WebSocket push.

  4. 4

    Phase 4

    Hardware integration

    Connected scale for weigh-ins, at-mat timing clocks, spectator displays, kiosk check-in stations running Dicksoft firmware.

  5. 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