A full matchday operation, not a scoreboard.
Live control, verified results, real player identities, and server-authoritative fantasy — all on the same backend as the iOS app.
Everything a league needs, in one place
Each capability is backed by audited server-side logic — the web and iOS clients are windows onto the same source of truth.
Live Match Centre
Realtime score, clock, timeline, lineups, and fan reactions with a broadcast overlay for streams.
Official console
Assigned officials run matches through audited RPCs — every event is logged, corrections keep their history.
Result verification
Official report, dual captain confirmation, evidence uploads, disputes, and admin verification.
Match Trust Index
A transparent, auditable score built from confirmations, evidence, and amendment history — never a black box.
Fantasy
15-player squads, budgets, captains, chips, private leagues, and points that finalize only from verified matches.
Transfers & eligibility
Multi-party approvals, suspensions, cooldowns, and lineup blocking for ineligible players.
One connected operation, start to finish
Every stage feeds the next — nothing is re-keyed, and nothing counts until it's verified.
Set up & register
Leagues create seasons and competitions; clubs register and approve players.
Lineups & availability
Managers collect availability and submit locked lineups before the deadline.
Live control
Assigned officials run the match — goals, cards, subs — pushed live to fans.
Report & confirm
Officials submit a report; both captains confirm or open a dispute with evidence.
Verify & recalc
League admins verify; standings, stats, and the Trust Index update from verified results.
Fantasy finalizes
Provisional points settle, prices move, and Team of the Week is published.
Common questions
Is the web platform separate from the iOS app?
No. Both are clients on the same Supabase backend, data model, and rules. Anything authoritative — results, standings, fantasy points — is computed server-side and shared.
How are results kept honest?
An assigned official submits the report, both captains confirm, and a league admin verifies. Evidence can be attached, disputes keep their history, and the Match Trust Index reflects all of it.
Can fantasy points change after a match?
Points are provisional until the underlying result is verified. Once verified they finalize, prices move, and Team of the Week is published.
Who can run a match live?
Only officials assigned to that fixture, acting through audited RPCs. Every goal, card, and substitution is logged with its full correction history.
See it on a live matchday.
Create an account or jump straight into the public live scores.