All posts

Co-Host now narrates what just happened in the room

· 2 min read · The Quack team

A leaderboard shows who is winning. It rarely shows the thing the room actually reacts to, which is movement: the person who sat outside the top ten a minute ago and now holds fourth. Hosts who run a lot of quizzes learn to spot that and say it out loud. Everyone else reads the top three and clicks Next.

Co-Host does the spotting. After every scored question, Quack compares the field before and after, and writes one quiet line under the standings.

Ada climbed 4 places into #2

That line is the whole feature. The host glances at it and says it, and the reveal turns into a moment instead of a table.

What it watches for

Five things, and only the most interesting one appears:

  • A climb. Three or more places gained, landing inside the top ten.
  • A streak. Three or more right in a row.
  • A photo finish. First and second within a few percent of each other.
  • A clean sweep. Everyone who answered got it right.
  • A wipeout. Nobody did.

Showing one line rather than three keeps it a remark rather than a notification feed. A climb naming a person outranks a fact about the room, because that is the version people respond to.

The arithmetic is fussier than it looks

Two details took most of the work, and both would have produced nonsense if we had guessed.

Rank movement is computed from scores rather than from each player's stored rank. Stored rank is seeded in join order, so a player who joined thirtieth would appear to "climb 29 places" on the first reveal, and two players tied on zero would swap places for no reason at all. Ranking by score, with ties sharing a position, makes both impossible: everyone starts level, so nobody can climb out of the opening state.

The second detail is that Co-Host never sees who answered correctly. Per-answer correctness stays server-side where players cannot read it, which is what stops a phone from fishing out the answer key mid-question. Co-Host infers correctness from the score going up. A wrong answer scores zero, so the inference holds, and the answer key stays where it belongs.

Where the line appears

Under the standings board that follows the question, where "who moved where" has context.

Decks that turn standings off have no board to hang it on, so the line rides along with the question's own reveal instead. Sessions running without a projector get it too: every player's phone shows the same line the big screen would have.

What it does not do

Co-Host does not advise. It will not tell you that half the room has stopped answering or that you are running long, though both would be useful and both are computable. Those belong on a screen only the host can see, and in a projected session there is no such screen yet.

For now it narrates, the room reads it, and the host gets to sound like they were watching every position.

Your next room is waiting.

Free to start. Build your first deck in minutes and present it today.