Skip to content

Visibility

Who can see the scoreboard, the challenges, and the members of other teams.

The settings live under Admin → Settings → Visibility.

Setting Key Default
Scoreboard visibility visibility.scoreboard public
Challenges visibility visibility.challenges authenticated
Show team members visibility.show_team_members On

Levels

The two visibility settings take the same three values:

Value Shown in the interface as Who sees it
public Public Anyone, signed in or not.
authenticated Authenticated users Signed-in accounts. Anonymous requests are refused with 401.
hidden Hidden (admins only) Nobody on the player side; requests are refused with 403. Admins keep their own views in the admin panel.

hidden applies to admins too when they browse the player side: they are treated as players there, and find the data under Admin instead.

Scoreboard

Scoreboard visibility covers the scoreboard, its score history, and every team's public profile page. Hidden, a team's own page still shows its members and challenge progress, but no longer its rank.

public lets the scoreboard be shared before sign-up and watched by spectators. It is cached and pushed live, so a crowd watching it does not translate into database load. hidden suits an event that announces its results at a ceremony; for that, a freeze is often the better tool, since it hides the end of the race while keeping the board up.

Challenges

Challenges visibility covers the challenge list and every challenge page. Submitting always needs a signed-in account with a team, whatever this setting says, so public only lets visitors read: it turns the challenge list into a showcase for the event.

hidden takes the challenges away from players without deactivating them one by one, for instance while the board is being fixed mid-event. Hide challenges before start is the setting for keeping them out of sight until the event opens.

Team members

Show team members lists the members on each team's public profile page. Off, a team page shows only the team itself, its score and its progress, which keeps players from being identified through their team. A team always sees its own members.