Skip to guide content

Live Race

Join a Live Race

Open a local-review race invitation, join the lobby, mark ready, and play after the host starts the shared countdown.

Available locallyJourney guide

Before you start

  • Get a Live Race invite from a host using the same loopback-only local review instance on the same machine. A first-time guest enters a nickname before joining.

Steps

  1. Open the invite or enter the code

    On the local review machine, use the invite link for direct room entry or open Challenge friends and enter the six-character room code. A generated loopback link is not reachable from another device.

    Open the Open Challenge: join by link or code guide
  2. Join the race lobby

    Enter a nickname if asked. Review participants and choose I'm ready when set. The host controls when the race starts.

    Open the Live Race: ready lobby guide
  3. Wait for the shared countdown

    Stay in the lobby through 3–2–1. All active participants receive the same ordered questions and deadline.

    Open the Live Race: countdown guide
  4. Play and review your finish

    Solve until the shared timer expires. Your personal result can show before placement is final; wait for the room's final standings.

    Open the Live Race: provisional result guide

What to expect

  • A late joiner watches the current race and can participate in a later race.
  • No account is required for guest play; the room is local-review only.

Other paths

Visual guide

Recorded walkthrough

Walkthrough recording · 12 sec

These are silent local synthetic preview captures. Account clips and screenshots show the unconfigured guest preview, not the locally prepared member flow. Some demos use 5-, 15-, or 20-second timers; private invitation details are hidden. If playback is unavailable, use the captions when present or read the full transcript below.

Read the full recording transcript

The participant continues with a nickname; the app checks the host-prepared private room and opens its ready lobby. Invite values stay hidden.

Once both connected racers are ready, the host starts one shared countdown with the same fixed deadline.

The guest receives the same question sequence and fixed deadline as the host.

After expiry, the room finalizes the accepted local score into standings; this is not production learning evidence.

Annotated screens

Each numbered note names the control or state marked on the screen.

The join guide shares this Create or join a room chooser with group.mode-chooser; use that guide for mode, code, and solo-play callouts.View full-size original annotated screen (new tab)
Annotated Random Adding screen.

What the numbered markers show

A guest opened a valid private link, submitted a real score and returned to the same room after reload; private invite data is hidden.View full-size original annotated screen (new tab)
Additional annotated screen state.

What the numbered markers show

Actual local ready lobby: synthetic host and guest are ready; private room code, invite URL and QR are covered. Numbered arrows point to the real host controls.View full-size original annotated screen (new tab)
Annotated Random Adding screen.

What the numbered markers show

Actual participant view in the shared ready lobby. The guest can mark ready; the start control remains with the host.View full-size original annotated screen (new tab)
Additional annotated screen state.

What the numbered markers show

Actual shared countdown in the local review race. The real Leave race view control is numbered.View full-size original annotated screen (new tab)
Annotated Random Adding screen.

What the numbered markers show

Actual accepted result while the shared deadline has passed and the room is still in its finalization grace period.View full-size original annotated screen (new tab)
Annotated Random Adding screen.

What the numbered markers show

Actual pending result after a controlled local request failure. The score remains visible while sync is waiting.View full-size original annotated screen (new tab)
Additional annotated screen state.

What the numbered markers show

Actual pending local result after the same request retries successfully and receives a room acceptance receipt.View full-size original annotated screen (new tab)
Additional annotated screen state.

What the numbered markers show