Docs/Product guides

Participant and public web

iMatch Portal

The discover, registration, tournament, player, organization, rating, and notification surfaces that participants use in a browser.

Beginner 9 min read Source verified

What is implemented

What is implemented
AreaCurrent behaviorWho uses it
Public tournamentsA searchable, filterable tournament index plus a public detail page with Live, Overview, Draws, and Schedule tabsEveryone
Live playA Live tab, first in the bar, listing what is being played right now, plus a status block showing completion, which stages are running, and a projected finish. Overview is still where a plain tournament link landsEveryone
Event resultsEach event card on Overview expands into its results, grouped under stage headings for multi-stage events: knockout draws as bracket trees with published seed chips, round-robin brackets as group cards, match scores foldable to individual games, and WO/RET/DQ badges where a match was conceded or abandonedEveryone
WinnersA Winners list naming the champion of each completed event whose draw proves one. It stays silent rather than guess, so an event still in progress, one decided across parallel groups, or a tournament whose match walk stopped short shows no rowEveryone
Tournament informationThe organizer's own poster, prospectus, terms of entry, and sponsor brandingEveryone
RegistrationContact entry, six-digit verification, event selection, terms-of-entry acceptance, and confirmation; optional Stripe Checkout when available. The Register button appears only when the organizer has opened the self-serve gatePlayers and families
My tournamentsA signed-in player's own list of the tournaments they are entered in — live, upcoming, and past — with a two-step withdraw on a live entryPlayers
Match detailAuthorized or public match context with entries, status, and score fields when availablePlayers, coaches, spectators
Player pagesPublic player profile/career views with a claim pathPlayers and followers
Organization spacesOrganization discovery, membership-aware pages, and follow controlsClubs and communities
Personal portalHome, discover, news, channels, organizations, profile, favorites, notifications, and settingsSigned-in users
Organization adminOrganization creation, member invites and approvals, channels, website publishing, payment-proof review, analytics, and pad presence monitoringOwners and admins
RatingsAccount rating bindings and verification flow; a match page shows each side's iMatch Rating change once the match has been ratedPlayers
Help and communityA support page reachable without an account, a community feedback board, and links to this documentation siteEveryone

Register from a public link

  1. 01

    Open the tournament registration link

    Entry links look like /e/ followed by the tournament id, and are designed for direct sharing and printed QR destinations. A poster printed with an older /r/ link still redirects correctly.

  2. 02

    Enter your name and contact

    Phone is the default verified channel. Email is offered only when that tournament's backend configuration enables it.

  3. 03

    Choose events

    Select from the currently offered events. If an event closes while the form is open, refresh and choose again.

  4. 04

    Accept the terms of entry

    On the same screen as your name, contact, and events — before any code is sent. When the organizer requires acknowledgement, the terms of entry are shown and must be accepted; a tournament that publishes match replays asks for that consent here too.

  5. 05

    Enter the code

    Use the latest six-digit code. Resend is rate-limited and has a cooldown.

  6. 06

    Pay when offered

    The Portal hands payment to Stripe-hosted Checkout. The server—not the browser—determines the authoritative total.

  7. 07

    Keep the confirmation

    The free registration flow returns a player-page link; paid entry completion occurs after the payment webhook confirms it.

Know what Portal does not operate

Portal organization owners can manage members, channels, websites, payment proofs, analytics, and public tournament visibility. The tournament list itself tells organizers to create tournaments in iMatch Manager. Seeding, draw creation, table assignment, scoring, check-in, and lifecycle transitions belong in Manager, not Portal.

Follow a tournament without asking the control desk

  • Use Live to see what is on the tables right now, and the status block above the tabs for how far the tournament has progressed. A plain tournament link still opens on Overview.
  • Use Overview for dates, venue, status, and event context — and open an event card there to read that event's draw, group standings, and scores.
  • Use Draws for the same standings table when you want it without the surrounding event context.
  • Use Schedule for times and table assignments when published.
  • Open match details for participants and results when the data is available to your access tier.
  • Use notification preferences to control the channels and updates offered by your account.