ZKickoff
Features

One platform, every role — from the whistle to the web

A referee enters the match once and it becomes live results, coach tactics, player records and public pages. No passwords, set up in minutes.

How it works, end to end

Eight connected workflows, one record

Each workflow is a real path through the product — who does it, what kicks it off, the steps, and what it produces. They chain: the referee's report from “Run match day” is what powers “Publish official results”.

1. Register & verify

Limited

Actor Organizer + player · Trigger Registration opens

  1. 1Team registers (online card needs a connected provider; cash/manual always works)
  2. 2Players build their passport
  3. 3Age/ID verified (human review always; automated checks when enabled)
  4. 4Consent & waivers e-signed

Outcome: An eligible, consented roster before kickoff.

Registration & eligibility

2. Build & schedule

Live

Actor Organizer · Trigger Teams are in

  1. 1Bulk-import teams & rosters
  2. 2Set venues, fields & timing
  3. 3Auto-build within your constraints (rest, blackout, home/away)
  4. 4Publish the public page

Outcome: A schedule built around your constraints, with any it can’t satisfy flagged before you publish.

Scheduling & venues

3. Staff & prepare

Live

Actor Organizer + referee + coach · Trigger Fixtures published

  1. 1Assign referees (or post opportunities)
  2. 2Coach sets the lineup in Coach Studio
  3. 3Coach submits the match-day squad
  4. 4Referee gets a magic link to their matches

Outcome: Everyone shows up ready with the same information.

Coach tactics board

4. Run match day

Live

Actor Referee · Trigger Kickoff

  1. 1Scan players in at the gate
  2. 2Capture events live (offline-safe)
  3. 3Handle delays / cards / incidents
  4. 4Reconcile & submit the official report

Outcome: The whistle-to-record path in one app.

Digital referee report

5. Publish official results

Live

Actor System · Trigger Report submitted

  1. 1Score & timeline go live
  2. 2Standings & bracket recompute
  3. 3Discipline & suspensions update
  4. 4Player stats + public page refresh

Outcome: One verified record updates every downstream view.

Stats explorer

6. Coach & develop

Live

Actor Coach + player · Trigger Between matches

  1. 1Rate players & log evaluations
  2. 2Share the board to players
  3. 3Players track their development
  4. 4Recruit free agents by position/area

Outcome: A development loop tied to real match data.

Coach tools

7. Analyze & improve

Limited

Actor Organizer + coach · Trigger Season underway

  1. 1Standings, form & fair-play tables
  2. 2Player & team stat leaders
  3. 3Own-data API (higher plan) + “ask your event” (beta)
  4. 4Export standings & rosters

Outcome: Decisions from your own live data, not guesswork.

Stats explorer

8. Grow & monetize

Limited

Actor Organizer + sponsor · Trigger Audience shows up weekly

  1. 1Place sponsors with a live window
  2. 2Track impressions, clicks & CTR
  3. 3Share a polished partner report
  4. 4Collect fees & manage referee payouts

Outcome: Sponsors placed and payouts managed; online card collection needs a payment provider enabled.

Plans & packaging

Live shipped and in use · Limited available with setup or on higher plans. We don't list planned features as live.

Full capability reference

Every capability behind the workflows above, by role, each with its real availability. We don’t label something Live because a partial interface exists.

LiveShipped and in use.LimitedAvailable with constraints.BetaUsable, still pre-GA.Requires setupNeeds a prerequisite you enable, e.g. a connected payment provider.Higher planIncluded on a higher plan.

Organizers (leagues & tournaments)

Full control of your competition — teams, schedules, venues and referees.

Events, divisions & age categories

Live

League or tournament, with divisions and age categories as a first-class dimension.

Schedule builder

Live

Single or double (home-and-away) round-robin, or groups → single/double-elimination bracket, built around your configured constraints — field capacity, rest gaps, blackout dates, availability windows and home/away.

Not guaranteed “conflict-free”: it schedules within your constraints and flags any it can’t satisfy before you publish, rather than silently dropping games.

Venues, fields & referee assignment

Live

Assign referees by magic link; manage venues and fields per event.

Online registration & fees

Requires setup

Team registration with fees, or cash/manual recording.

Online card collection needs a connected payment provider (Stripe); cash/manual recording works out of the box.

Consent & waivers

Live

Versioned e-sign consent and waivers, with guardian consent for minors.

Age / ID verification

Limited

Verify a player’s age and identity against their passport photo and document.

Consent-gated; automated photo/document checks need the verification service enabled, and human review is always available.

Discipline & suspensions

Live

Card tallies drive automatic suspension suggestions; incidents escalate from the referee report.

Referee payouts & team-fee collection

Live

Per-role or per-crew rate cards, a payout ledger and statements.

Automated bank disbursement depends on your connected provider; cash/manual payouts are always supported.

Referee opportunities board

Live

Post a call for officials; referees express interest; you offer and they accept.

Own-data API

Higher plan

Read your competition’s live data (standings, schedule, results) programmatically.

An org-scoped key you generate in your Organizer Portal (event → Data & API); offered on paid plans. Endpoints documented at /developers, alongside the public profile read API.

Natural-language “ask your event”

Beta

Ask plain-English questions about your competition’s data in the console.

Runs on our on-prem model (QALA) — no per-use cost; answers are grounded in your event snapshot.

Coaches

Run your team in a league or a tournament — and take it with you.

Tactics board

Live

Draw any field size (11v11 to 5v5, custom), set a formation, place your XI, then export or share to your players.

Roster & ratings

Live

Manage numbers, positions and captain; rate players across attributes.

Best-XI suggestion

Live

Fills a formation by scoring each player per position from your ratings.

A rating-based optimiser (not an external AI model); you can always adjust it on the board.

Eligibility-aware auto-lineup

Live

Consent-pending and suspended players are flagged and kept out of the auto-lineup.

Applies where eligibility data is present for the competition.

Public team page

Live

A shareable page with record, form and opt-in player profiles.

Players

Own your data. See where you play.

Player passport

Live

A portable career record — goals, cards, teams and events — that follows you, shareable if you choose.

My lineup

Live

See your coach’s board for upcoming games with your spot highlighted, plus the coach’s note.

Profile, consent & data controls

Live

Manage your details, sign waivers online, and request export or deletion of your data.

Free-agent listing

Live

List yourself for teams to find by position and area; contact is brokered through the platform.

Adults only in v1; opt-in and separately listable.

Referees

Enter the match once, from the field — it updates the whole competition once it syncs.

Digital match report

Live

Pre-match checks, live event capture, and confirm/submit — score, scorers, cards, incidents.

Offline-first + QR

Live

Works with no signal and syncs on reconnect; QR for the public page and short-lived official access.

Match-day check-in

Live

Officials check players in with their passport QR; active suspensions are flagged at the gate.

PDF / API export & earnings

Live

Export the official record, and track your pending/approved/paid earnings.

PDF and structured export; full report access is scoped by role.

Sponsors

Reach the community that shows up every week.

Placements & analytics

Live

Per-event placement with a live window, plus impressions, clicks and CTR.

See it with your own event

Import your teams, and share the referee report and tactics board with your community — your first event is free.

Comparing options? View plans and packaging.