The first 50 directors to buy credits during beta become founding directors — 20% off standard pricing forever. Learn More →
Built for WKF, WUKF, and AAU Events

Every Feature, Built for Karate Tournaments

Thirty-plus features that handle every piece of running a tournament, from registration to certificates. Here's what's inside.

Taikai App scoring operator panel
New: Event Day, Live

The whole venue on one rhythm, from the staging area to the last bout.

Staging board on a TV with four tatamis

The staging board runs on a TV by the call area. Every tatami shows what is on the mat, which division reports next, and exactly who is still missing, so your staging crew calls names instead of guessing. Kids are marked as lined up, and the whole division is sent to the tatami together.

Offline mat mode. Each tatami keeps its whole day on the operator laptop. If the internet drops, scoring keeps going and everything syncs when the connection returns. App updates wait until no match is running, so a screen never reloads mid-bout.

Judges vote from their phones. Turn it on per tatami and judges tap AKA or AO, or enter kata scores, on their own phone. The votes land on the scoreboard and every vote is kept in a per-judge report.

Paging and staff chat. Call a judge or helper to a tatami and they answer "I'm coming" or "Can't" from their phone. Staff have their own chat, and the app shows each person their tatami, chair and time slot.

New: Live Stream & Awards

Broadcast every tatami and run the awards like a televised event.

A kumite match on the live stream with Taikai graphics

Broadcast graphics are drawn straight from the scoreboard: names, flags, score, clock, penalties and who is up next, for kumite, kata and team kumite. After each win, viewers see the bracket move as the winner slides into the next round.

Sponsor breaks play logo or video spots between matches, on one tatami or all of them, and rotate fairly between sponsors. The director sets every tatami's stream from one computer, there is one watch link per day, and a single venue microphone can feed every stream.

The awards screen loops your logos and sponsors, then reveals each podium 3rd, 2nd and 1st from a staff phone, with names, flags, sound and confetti.

New: Coaches & Families

Less work for the coaches and parents who bring the athletes.

Live tracking for families. On event day, parents and coaches see each competitor's tatami, time and progress: checked in, lined up, sent to the mat, competed, plus the corner colour of their next bout.

One account for every role. The same login can be competitor, parent, coach, judge and staff, with one badge and one QR code. Adding a competitor asks one question per screen and takes a selfie or a photo from the camera roll.

Dojo tools. A shared roster warns about duplicates, assistant coaches register with the head coach's permission, and saved teams enter a team event in one tap. After the event, certificates for every competitor are generated from the results.

Smart Division Management

Karate tournaments live or die on division structure. Get the brackets wrong and the whole day falls apart.

The Division Tree Builder lets you define division logic visually. Split by gender first, then age, then weight, then rank. Build it as deep or as flat as your event requires. As you build, the system flags overlapping criteria in real time so you never end up with a competitor eligible for two divisions at once.

The Auto-Assignment Engine places every approved competitor in the correct division the moment they're approved. Age, weight, gender, rank, experience, all evaluated together. Edit one competitor and only their events get re-evaluated. A 1,000-person tournament doesn't re-process every division because one person changed weight class.

Multi-template support means a single event can run multiple division structures side by side. One template for senior kata, a different one for junior kata, all under the same event.

Bracket Generation That Knows What You Want

Single elimination, double elimination, round robin, team kumite, kata flags, kata points, kobudo.

Each format has its own scoreboard and match logic, all in one system. The Bracket Generator reads your event name and auto-selects the right scoreboard type, bracket type, and seeding method. You confirm rather than configure from scratch.

Before you generate, the Readiness Checklist shows each division with its approved competitor count, flags any with fewer than two competitors, and reports how many divisions are ready out of the total. No more guessing at midnight.

The Already-Bracketed Guard prevents you from accidentally regenerating a division that's already in progress. The system knows which divisions have brackets and deselects them by default. You can still regenerate if you mean to, but you have to opt in.

Bracket Locking kicks in once scoring starts. A locked bracket rejects further competitor changes, which keeps your live data from getting corrupted while a match is in progress.

Live Scoring and Real-Time Sync

Every connected device sees every change the moment it happens.

Competitor additions, bracket updates, and scoring changes all propagate instantly. The director's screen and the check-in tablet stay in sync without anyone hitting refresh. WebSocket-based, no polling, no lag.

Judges score directly on the scoreboard screen. Points update in real time across every connected screen, table display, and projector view. Kata events support full panel scoring, with judges submitting independent scores and the system automatically dropping the high and low per WKF rules.

WKF kumite, AAU kumite, kata flags, kata points, team kumite, and kobudo each have their own dedicated scoring interface. Every match log is timestamped so disputes can be reviewed and resolved.

Registration Built for Tournament Reality

Online registration, walk-ins, QR check-in, weight verification, bulk import. Every scenario, handled.

Competitors register online, pay or pay later, and arrive at check-in with a QR code. Staff scan the QR, see the full profile, confirm weight on the spot, and move competitors to a different division if they weigh in out of range. No clipboards. No scribbled notes nobody can read.

Walk-ins get handled too. When a director adds a competitor with an email address, the system creates a passwordless account and sends an invite. The competitor gets their profile without the director ever collecting a password.

CSV import handles bulk registrations from existing rosters. Pre-filled template, row-by-row preview, per-row error reporting before anything commits.

The Pay-Later option lets directors accept registrations without requiring upfront payment. Credits still deduct at registration so the director keeps full visibility. Whether the competitor pays you in cash on the day is between you and them. The platform stays out of it.

Director Controls That Actually Help

Setup, cloning, batch operations, and safeguards that prevent the expensive mistakes.

Multi-staff permissions. Define roles like Registration Desk, Check-In, or Scoreboard Operator with granular permissions. Staff can't exceed their assigned scope. Your registration volunteer can't accidentally lock a bracket. Your scoring table can't accidentally edit competitor records.

Tournament Cloning duplicates an entire event with one click. All events, pricing periods, division templates, and staff roles come with it. Next year's tournament setup is done before you finish your morning coffee.

Batch operations let directors approve, unapprove, or delete multiple competitors at once. Auto-assign runs once at the end, not separately for each change.

Delete Guard prevents accidents by forcing you through unapprove and credit refund before any approved competitor can be deleted. Single-competitor division transfer lets you merge a lone competitor into an adjacent division with one click. No more handing out a walkover trophy to a kid who never got to compete.

Day-Of Tools That Don't Quit

Schedule generation, auto-advancement, certificates, and offline mode for when the venue wifi fails.

Schedule generation builds your day from your bracket structure, estimating match durations by division and interleaving across multiple tatami areas. Auto-advancement moves winners forward automatically. Double-elimination tracks both winners and losers brackets simultaneously.

Certificate printing. Podium placements generate ready-to-print certificates directly from bracket results. No manual data entry into a Word template at the awards table.

Offline mode. The whole app installs as a Progressive Web App. If your venue's wifi drops, failed API calls queue in the background and replay automatically when connectivity returns. Tournament day doesn't stop because someone unplugged the router.

International and Multi-Org Support

Multi-language interfaces and dojo-level account management for teams across multiple events.

Multi-language. Every interface string runs through a translation system. Adding a new language is a JSON file, not a code rewrite. International events work in the language your judges and competitors actually speak.

Dojo and academy tools. Dojos manage their own members, submit team registrations, and track who's registered across multiple tournaments. Separate from the director's view, so an academy with twenty competitors at three different events sees all of it in one place.

Try Taikai App free in beta.

No credit card required. The first 50 directors to buy credits during beta become founding directors — 20% off standard pricing forever.