Score Entry

The player score link

Each player gets a link to their own court, enters the result on their phone without an account or app, and it shows up on your screen live.

The player score link puts each court's result in the hands of the players on it. Each player gets a link to their own court, enters the result from their phone, and it lands on your screen live.

Players don't need an account or the app. The link is enough.

Turn it on and share

Open the score-entry panel in the Mixer and switch on remote score entry. Once a round is published, each player on a court gets their own private link.

Every session starts with remote score entry off. Players can't submit scores until you switch it on. The switch remembers its state for the session: close and reopen the score panel, or reload the page, and it comes back the way you left it. (Turning on headless auto-mixing switches it on for you, since the server needs player scores to advance rounds.)

The switch takes effect right away. Turn it off mid-session and player phones update within a few seconds: the score steppers and submit button disappear, replaced by the note "No score entry for this session. Nothing to enter here." Players still see their court and team assignments each round; they just can't enter scores. Any submission that slips through from a stale tab is rejected by the server. Switch it back on and the score form reappears on their phones just as quickly, with no reload on either end.

Players get a new round when you open Enter Scores. Opening the score-entry panel sends the game on your screen to players' score pages, so you can mix, swap players, and then open it. While remote score entry is on, the Enter Scores button turns green whenever players don't have the game you're looking at yet (its tooltip reads "Enter scores · sends Game 4"); open it and the green clears. It only changes color; the button never moves. While the auto-mix timer runs, every round reaches players by itself. (With Player self-service or a shared TV on, 📺 is the button that turns green instead; see Sending each game without a TV.)

Two ways to hand links out: show a QR code so a player can point their phone camera and tap to open, or email the link to players who have an address on file. If you launched from a scheduled event, players already received the link in the invite.

Each link is tied to one player, so people only ever see and report their own court.

What a player sees

The player's link skips the mixer. They land on a phone-sized card for just their court: the two teams and partnerships, the target score drawn from your settings (e.g. "🎯 Game to 11"), and steppers to tap in each team's points.

If a player is sitting out that round, the card says so, with no score form. A paused session hides the submit button until you resume.

Entering and syncing

The player taps each team's score and submits. The result appears on your screen live; the court flips from "waiting" to submitted on its own.

Organizer entry Player score link
Who types You, at the screen Each player, on their phone
Account needed Yours None for players
Best for Small sessions, one screen Busy nights, many courts

Because each link is per-player, more than one person on the same court can submit. The latest entry wins, and matching scores from both teams confirm the court automatically, with no organizer click.

What happens after submit

A submitted score isn't locked until it's confirmed. The other team can confirm or dispute it, and you can always override or correct from your own screen.

Before the session starts: the waiting screen

A player can tap their link before the first round is mixed. The page checks every 5 seconds, and when you publish a round their browser goes to the court card by itself.

A timestamp shows when the page last checked, so a player can tell it's working even when it looks quiet. Network hiccups are retried silently. The checks pause while the tab is hidden (phone locked, browser backgrounded) and resume when they return.

The score-entry panel has an Email score entry link section. Click Email link to expand it and see the per-player checklist:

  • Players with an email on file appear with a checkbox you can select.
  • Players without an email appear dimmed with a "(no email on file)" note.
  • Players who have unsubscribed appear with an "unsubscribed" label instead.
  • A counter at the top shows how many of your players are reachable.

Use Select all / Clear to check or uncheck all reachable players at once, or tick individuals. A search field filters long rosters by name. When you click Email link to selected, the link is queued to each chosen player.

If you launched from a scheduled event, a note reminds you that players already received the link in the invite. You can still resend to anyone who lost theirs; make explicit checkbox selections before sending.

After a send, a brief feedback line shows how many were queued, how many were skipped because you already sent recently, and how many have no address or opted out. The "sent recently" skip is a per-player throttle: if a link was already sent to a player within the last 10 minutes for the same session, they are skipped rather than sent a duplicate. The count appears in the feedback line so you can tell exactly who got queued vs. held back.

View full round

Below the court card, players can tap View full round to expand a panel showing every court in the current round: pairings, submitted scores, and each court's status. Carry-over courts from a Split Session are labeled with their original round number.

A link at the bottom goes to the group's public standings so a player can check ratings mid-session. The standings page opens with a "Back to scoring" bar at the top for a one-tap return. The panel stays open after a submit.

Session status on the player's screen

The session bar at the top reflects what the organizer is doing:

Status badge What it means
Active Session is running normally.
Paused Organizer stepped away; may resume. Keep the link open and the page will update.
Auto-rotating Headless mode; the server is mixing rounds automatically.
Ended Session is over. The page stops checking.

The page updates itself for all of these.

Sit out or leave from the score page

When the organizer has Player self-service turned on, a presence panel appears at the bottom of the score page with the same self-service buttons players get from the big-screen QR: Sit out next round, I'm ready to play again, and This is my last game — I'm leaving. Requests apply at the next mix (they never change the round being played), so a player with a score link never needs to scan the QR or flag down the organizer to take a break.

Push notifications

The Enable Notifications bell in the footer subscribes players to web push so a new-round alert reaches them without the tab needing to stay in focus. The button only appears on devices and browsers that support web push.

What's next