🔓 Dev mode — login disabled. Viewing as
Switch players to test different views. Only works on a localhost bind.
Player login
Enter the email address the league has on file for you. We'll send you a
6-digit login code. You'll stay logged in for 2 months on this device.
⚠️ You haven't set your availability yet — go to
My availability so your matches can be scheduled.
Your usual playing hours
Set this once and every day in the calendar below is filled in for you — then
change only the days that differ. Give the whole range you could usually play in, not
just when you'd like to start: a match needs 2 hours inside the time you and your opponent
both have free, so a wider range means more possible opponents.
Your availability calendar
For each day of the league period, either set the hours you're free
(from earliest start to latest end), or click
“Set this day not available” for days you can't play at all — that greys the day out,
and clicking again brings it back. The scheduler only books a match when both players'
hours overlap by at least 2 hours. Saturdays are tinted green and Sundays blue so weekends
are easy to spot.
Standings
Ranked by matches won, then win percentage of the matches played so far.
Your row is highlighted.
League schedule
Every match in the league. Read a cell as the row player against the column
player. Your own row and column are highlighted. A ✓ means both players have
confirmed that date; a · means one has. Contact details appear only for your own matches,
on the My matches tab.
Cancel these matches first
You've already confirmed the times below, and your change would make them
impossible. Backing out of a confirmed match is a separate decision — ask to cancel
the ones you really can't make. Your opponent must agree before the date is released (they
have 2 days), so this isn't instant: come back and save your availability once they have.
Confirm your match
Report result
Both of you report the result. The match completes only when your two
reports agree — if they differ, both are cleared and you'll be asked to try again.