Trivia Fun

Trivia nights that run themselves.
Join a game →
Scan the QR on the TV, or type triviafun.live on your phone.
or
No account yet? Create one →
or
No account yet?

Trivia Fun host dashboard

Host dashboard
Room code —

Start now

Manage

💬 Community
Lobby open
Room code
----
Category —
Questions —
Seconds per question —
Waiting for the first player to scan the QR code…
Waiting for players to scan the QR code…
Q 1 / 10
15
General
Answered: 0 / 0
Loading…
P pause S reveal now E extend Space next
Emcee round
👥 0
Judging
↑/↓ navigate · Space toggle · Enter confirm
Judging batch
Round complete!
Break
Next round starting soon…
10:00
SCAN TO JOIN ·
Game Night over!
Leaderboards
Reset leaderboard
Question bank
Open Play active
Room code
----
Mode Open Play
Active players 0
Seconds per question 15s
Difficulty All
Round structure Continuous
Reset leaderboard
Venue
—
Room code: —
Starter
Before doors open, ✓ Check setup tests what tonight needs: the question bank, your plan's nights, email and the join links.
Account email
—
Used to reset your password and send important account notices.
Staff access
—
Give bartenders and hosts their own logins. Staff can run game nights and manage questions, but can’t touch billing, account settings, or this list.
How this works

An invite link works for 7 days; resend it if it runs out. Removing someone ends their access at once.

Email notifications
Who gets the venue's emails, and which ones. None of these addresses can log in.
Extra inboxes
—
For notifications only — all verified addresses (primary + these) receive the same daily score emails and post-night recaps. Each address has to confirm via a verify link before notifications start. To give someone their own login, use Staff Access above.
Daily score emails
—
Get yesterday's scores delivered each morning (~3 AM ET). Two toggles so you can pick which modes you want. Sent only on days with activity. Requires a verified account email (above) — the toggles save either way but nothing sends until verified.
Locations
Run more than one bar? Add each location and switch between them without logging out — no second email address needed. Then group them for a leaderboard that spans all of them.
My locations
Room code: permanent — this is what players type to join, and what we print on your QR codes / table tents.
Copies its night plans, weekly schedule and gameplay settings. Its own question banks stay where they are.
A new location starts on Starter (on your account's Pro trial while it runs). Each one needs its own Pro plan to run unlimited nights — once two or more are on Pro, group them below.
Open Play seconds per question
—
Seconds per question for Open Play. Used by scheduled sessions and the quick-start button; the setup screen starts from this value too. Changes apply immediately, even to a session that's already running.
Open Play rounds
—
How your scheduled Open Play and ▶ Start Open Play now run, and where the 🎲 Open Play setup starts. Open Play that's already running keeps its settings until it starts again.
Round structure
Continuous plays question after question. Breaks pauses for 3 minutes after each round; Alternating pauses for 10 minutes, then 3.
Difficulty
Which questions Open Play draws from. Keep at least one on.
Open Play sync mode
—
When ON, all Open Play players see the same question at the same time, with a shared countdown. The current question shows on your Open Play TV. Off (the default): each player answers at their own pace.
Open Play geofence
Off
Optional. When on, Open Play joins from outside the radius are blocked. Tap "Use my current location" while you're inside the bar.
GPS accuracy on a phone is typically ±20–50m. Pick the radius that covers everywhere you want players to play from, with a buffer. Players outside the radius see "Not on premises" and can't join Open Play.
Can't be at the bar? Look up by address
Powered by OpenStreetMap (Nominatim). GPS capture is more accurate when available — use the address path only when you can't be on-site.
TV idle display
—
What /tv shows between game nights. The QR code is always visible.
TV ads
Pro
Your own images and videos, shown on the TVs between rounds and on the Open Play TV. Each TV works out how it is mounted; an ad you mark portrait plays only on a screen mounted vertically.
Print-ready QR codes
Same code your TV shows during a game
Save and print for your bar. Room codes never change — you only have to print these once. Print both if you ever run Open Play between game nights.
🎮 Game Night
Players join the structured trivia event
URL:
🎲 Open Play
Self-serve trivia for walk-in players
URL:
Appearance

Set the mood on your host screen and TVs. Players' phones stay Classic unless they choose their own look or Match venue.

Classic · Signature

Custom logo
Pro plan
Your logo replaces "Trivia Fun" on the TV.
How this works

PNG, JPG, GIF or WebP. A roughly square image (about 512×512) with a transparent background looks best.

No logo
Gameplay settings
Policies that apply to every game night at this venue. A night's format, timing and teams come from its night plan — your defaults above, or another night plan on .
Allow guest players
When off, players must create an account or log in before joining.
Question content
Standard serves the whole library. Workplace-Safe serves only categories vetted for a company event — no alcohol, sex, drugs, graphic violence, partisan politics or religious doctrine — and also switches Name filtering to Family-Friendly. Applies to the Trivia Fun library; your own uploaded banks are unchanged.
Name filtering
Slurs and explicit names are always blocked. Standard allows ordinary swearing — most bars want this. Family-Friendly also blocks profanity, for daytime and all-ages events.
Minimum display-name length
Blocks single-letter / blank names so scoreboards stay readable.
Vote rerolls per ballot
Cap on how many times a single category ballot can be rerolled (host 🎲 + player vote-for-reroll share the budget). 0 turns reroll off entirely.
Categories on the ballot
How many category options players vote between each round.
Show vote counts to players
When on, players see the live vote tally on each category. Off avoids bandwagon voting.
Regulars
Pro plan
Players who come back week after week.
How this works

Players are matched by display name, so a different spelling counts as a different person.

Refer another venue
All plans
Know another bar that'd love this? Share your link. When they start a paid plan, you earn 1 month of plan credit.
How this works

Credits aren't taken off your bill automatically: contact us and we'll apply them.

0
Months credited
0
Signed up
0
Upgraded
Schedule

Set up your week once and it runs on its own. A game night opens its lobby ahead of the start, plays the night plan you pick and ends itself; Open Play starts and stops with each window. Nobody needs to be signed in — the TVs just need to be on.

How this works

Untick a saved night or Open Play window to pause it; it keeps its settings. A scheduled night skips emcee rounds you built, because they need a live host.

Loading your schedule…
Night plans

A night plan is a whole night's setup — its format, rounds, timing, teams and break ads. Your default night plan is where Quick Start, Start a night and new schedule slots begin; your weekly schedule plays night plans too. Starting one opens the setup on it, where anything you change is for tonight only.

TV ads
📁
Click or drag files to upload
JPG, PNG, GIF, WebP, MP4, WebM — Max 5 MB
Recommended: 16:9 aspect ratio (e.g. 1920×1080)
Upload your first ad to show between rounds
Help

Quick start

Your first night in five minutes, the three things to set once, and the controls you'll reach for during a night. Everything below goes deeper.

Your first night
  1. Put the TV up: open app.trivia-fun.com/tv in the TV's browser and enter your room code. It shows the join QR code, then the questions, answers and standings.
  2. Open the night: tap ▶ Start a night… on Home. It opens on your game night defaults. Pick a night length and tap Open lobby.
  3. Players join: they scan the QR code with their phone camera and type a name. Nobody needs an account or the app.
  4. Start: players vote on the first category in the lobby. Tap Start with winner to play it, or Pick category to choose yourself. A night of rounds you built starts with Start night.
  5. Let it run: questions, reveals, breaks and each round's vote run on their own timers. A dropped tablet doesn't stop the night: sign in again and tap 🔴 Live game.
  6. Finish: the night ends when its length runs out, or tap End night at a round end or break. Every screen shows the recap.

Just trying it out? 🚀 Quick Start plays one round on your defaults, with no setup.

Set these once

Game night defaults: on Home, Edit defaults (the owner's login). Voted rounds, difficulty, emcee rounds, teams and the four timings. Quick Start, Start a night… and scheduled nights all start from them. Leave a time empty for the built-in: a 4 min break, 12 s reveal, 15 s per question and 10 questions per round.

Redesign my night, next to Edit defaults: seven quick questions (when you run trivia, how long a night is, who picks the categories, questions per round, the break between rounds, teams or solo, and the crowd) set your default night plan, one weekly night and your question content. Setup asks them once.

📅 Schedule (Pro): the same night every week. The lobby opens early, the night starts on time, and it runs with nobody hosting.

Solo or teams: on Game night defaults. Solo, Teams you name (players pick one of yours) or Tables players name (pub style). One answer per team makes a table of two and a table of six play even.

During a night

⏱ Timing changes the break, reveal, seconds per question or questions per round for the rest of the night; nothing already counting down moves.

On a question, +15s and ⏭ Reveal now. On a break, +1 min and Skip break. On the night clock, +15 min night.

🎤 Next round: emcee (Pro), at the scoreboard or during a break: pick one of your Emcee night plans and read the next round yourself.

The ways to run trivia

Home has three cards under Start now, and your weekly 📅 Schedule runs nights and Open Play without anyone starting them.

🚀 Quick Start

One tap → instant lobby. One round from a random category, on your default night plan: its questions per round, seconds per question, time on reveal, teams and break ads (10 questions, 15s and a 12s reveal where the night plan sets none). Use this when you don't want to configure anything.

▶ Start a night…

A full night with a live host. The setup opens on your default night plan — a night where players vote each round's category, unless you've changed it — so the quickest night is: pick a night length, Open lobby. Pick another night plan at the top, or change anything for tonight. Format chooses how rounds are picked: Players vote (a ballot during each break; rounds keep coming until the night length runs out), Build rounds (your own queue of categories) or Emcee (Pro: your own questions, read aloud, with each typed answer judged by you).

📅 Schedule

Your week, set up once. Each day lists its game nights and its Open Play windows, in the timezone at the top. A game night has a start, the night plan it plays, a length or an end time, and how early the doors open; Tweaks holds anything that one night sets for itself, and everything else follows its night plan. Scheduled nights and Open Play windows run on Pro. Only the venue owner can change the schedule; staff can read it. Home's This week shows what's coming and what's live.

🎲 Open Play

Self-serve mode that runs on autopilot. Players join anytime, no host required. Good for slower afternoon crowds or background bar entertainment. Two ways to play: each player at their own pace (the default), or the whole room on one shared question shown on the Open Play TV, like a slow table game. Optionally configure rounds with breaks. The shared-question switch lives in Venue → Open Play; the weekly windows are on 📅 Schedule.

Plans, the trial and the Event Pass

What each plan runs, and the two ways to have Pro for a while. Your plan is on Venue → Account.

Starter

Free. One played game night a calendar month, in your venue's timezone. A night counts once its first round starts, so a lobby you open and close doesn't count. Rooms hold 20 players. Open Play, and scheduled nights that start by themselves, come with Pro.

Pro

Every game night you want, rooms of up to 100 players, Open Play, and scheduled nights that open, start and end by themselves. Each location has its own Pro plan; two or more on Pro can share a leaderboard.

The 30-day Pro trial

Pro free for 30 days, no card. A new sign-up starts on it. There is one trial per login, shared by every location on it. Nights played during the trial don't count toward Starter's month afterwards.

Event Pass

For a one-off event — a company party, a fundraiser, a conference: 7 days of everything Pro has, starting whenever your event is. Venue → Account → Event Pass.

The three surfaces

Every game involves these three screens. Knowing which is which makes the rest of this doc easier to follow.

📺 TV

The big screen at the bar. Two URLs depending on what's running: /tv for Game Night (QR + question + timer + category, reveal, leaderboards, ad rotation, break countdowns) and /tv-op for Open Play (QR + active-player count + leaderboard, plus the shared question when the room plays one question together). Everyone in the room looks at this.

💻 Host dashboard

Your (the bartender's) iPad or laptop — this page. Shows the same question + timer as the TV but with control buttons (Pause / ⏭ Reveal now / +15s for this question / ⏱ Timing for the rest of the night / Next question / End round / Kick player, and ⏱ Timing to change the break, reveal, seconds per question or questions per round for the rest of the night — from the next question, break or round; nothing already counting down moves). Live vote counts per choice. After reveal: Next question button + auto-advance countdown. Only you look at this.

📱 Player

Each player's phone, after they scan the QR code or visit /play?code=ROOM. Shows the question + A/B/C/D buttons (or a text input for open-ended), their live score, a rank chip, streak badges (3/5/7/10 in a row), and round/night totals during reveals. Players can join as a guest or register / Sign in with Google for cross-venue stats.

Glossary

Canonical names. If something's labeled ambiguously anywhere, these win.

Round
One set of N questions under a single category (or multi-bank). A Game Night contains multiple rounds; Open Play is continuous by default but can be configured to run rounds with breaks (the 🎲 Open Play card's setup).
Question / reveal
A Question is one Q&A. After players answer (or the timer expires), the Reveal screen shows the correct answer and player results before the next question fires.
Between rounds vs. between questions
Between rounds = the gap from one round's end to the next round's start (one choice: a Break, a Short pause or No pause). Between questions = the gap from one question's reveal to the next question inside the same round (Time on reveal).
Voting round
A round whose category the players choose by vote, from a ballot of options (Venue → Gameplay → Categories on the ballot, 6 by default). The most-voted category wins; ties break by random pick. To vote every round, pick Players vote under Format in the night's setup.
Emcee round
A round where the host reads questions aloud and judges answers manually instead of using the multiple-choice flow. Players type free-text answers; you approve / reject each one. Useful for picture rounds, themed rounds, anything that doesn't fit A/B/C/D.
Team mode
Optional per-night setting in Game Night setup. Players pick one of your teams (2 to 12, each with a name and colour) or name their own tables — your choice — and anyone who hasn’t picked is put on a team when a round starts. Team scores add up from individual answers, and team standings show above the players.
Per-question scoreboard
Toggle in setup. When on, the TV flashes a mini scoreboard after every question (in addition to the between-rounds scoreboard). Off by default — keeps the pace tight.
Open Play sync mode
Off (the default): each Open Play player has their own question and timer, drifting in and out. On: the whole room sees one shared question with one shared countdown, also on the Open Play TV. A switch in Venue → Open Play.
Geofence
Open Play-only setting that restricts joins to phones physically near the bar via GPS. Configured in the Venue panel → Open Play tab. Doesn't affect Game Night joins.

Game Night setup options

Everything you can configure in the setup that ▶ Start a night… opens. Night plan, Format, Night length, Rounds and Team mode are on its face; the rest is under Tonight’s settings, which opens closed with a line saying what is in force.

Night plan

The row at the top of the setup. A night plan is a whole night's setup — format, rounds, timing, teams, break ads. The setup starts from your default night plan; pick another night plan and it applies at once. Change anything for tonight: the night plan stays as it is unless the owner taps 💾 Save as night plan. 📋 Night plans on the home screen lists every night plan with the nights that play it. Night plans sync to every device; signed out, they're saved on this device.

Format
Build rounds · Players vote · Emcee (Pro)

How the night's rounds are chosen. Emcee rounds and built rounds don't mix in one night, so switching between them asks before dropping the other kind. A Players vote night can play emcee rounds among the voted ones (Final round, or every 3rd, 4th or 5th round), from your Emcee night plans; each plays the next set from those night plans, night after night, and only while a host is connected.

Night length
1 hr · 1.5 hr · 2 hr · 2.5 hr · 3 hr · No limit

How long the night runs. It ends at the end of a round, never in the middle of one, and a round that ends with less time left than the break ends the night there. With Players vote and Unlimited rounds, the night plays as many voted rounds as fit.

Round queue (Build rounds)

Build the rounds yourself: pick a category, difficulty, question count, and seconds per question for each. Rounds play in the order you add them. Categories already played in the night are skipped from voting picks if you switch later.

Players vote

Skip building a queue — players vote on the next category from a ballot of random options each round (Venue → Gameplay → Categories on the ballot, 6 by default). Under Tonight’s settings: Rounds (Unlimited, or exactly a number), Questions per round and Seconds per question. A night either votes its rounds or builds them, not both.

+ Emcee round

Add a host-judged round to the night (alongside category rounds, or alone). Name it, set Seconds per question and a Round length, then add your questions with their answers. Players type answers and you approve or reject each. The round runs at your pace; in Batch mode every question goes out at once and the round length is its one timer. Comes with Pro.

Time on reveal — between questions
Next question after 3–60 s · Manual

How long the reveal screen sits before the next question fires. Manual = host clicks Next. Any number = set-and-forget. Affects within-a-round pacing only.

Between rounds
Break 1–60 min · Short pause 5–300 s · No pause

One choice. Break: a dedicated break screen with a big countdown, "Up next: [Category]", the night leaderboard and ad rotation — for actual pauses where players hit the bar or bathroom. On a Players vote night it is when the room votes on the next category. Alternate long and short breaks switches between two lengths every round.

Short pause: the round-end scoreboard stays up with a countdown, then the next round starts — momentum without a break screen. On a Players vote night it is never under 10 seconds, and leaves little time to vote.

No pause: a Build rounds night starts the next round 18 seconds after the scoreboard; a Players vote night still gets 30 seconds to vote.

Per-question scoreboard

Toggle to show a mini scoreboard on the TV after every question (in addition to between-rounds). Off by default.

Show ads during breaks

Toggle whether uploaded TV ads alternate with the scoreboard during breaks. On by default. Manage ads from the home screen → 📺 TV & ads.

Team mode

Toggle on for team play, then choose how teams are made: Teams you name (2 to 12; players pick one) or Tables players name. Anyone who hasn’t picked is put on a team when a round starts, and you can move a player from 👥 Players. Switching between rounds is off unless you turn it on. Team scores add up from individual answers and lead the night-end screen + recap email.

One answer per team (or per table): everyone still plays on their own phone, but the first answer from a team locks it for the whole team, and the team scores it once — so a table of six and a table of two play even. Typed-answer questions are still answered on every phone.

Teams add up across nights under their own names: a team called "Quizzly Bears" collects its points night after night (capitals and punctuation don't matter). See them on 🏆 All-time leaders → 👥 Teams, and on the TV between nights. Default names like Red Team or Table 2 don't count, because a different group uses them every night. A player's phone remembers their last team name at your bar and offers it next time.

Plain-English summary of the three timers
  • Between questions (inside a round) → Time on reveal only.
  • Between rounds → one choice: a Break (long, dedicated screen), a Short pause (short, stays on the scoreboard) or No pause.
Example pacing

Between rounds: Short pause 60 s · Reveal: 20 s

A 10-question round with 20s questions runs ≈ 7 minutes (20s answer + 20s reveal × 10). Three rounds with a 60s between-rounds scoreboard ≈ 23 minutes of hands-off play after you hit Start.

Tighter: 8 s reveal + a 30 s short pause. Dinner-crowd: 20 s reveal + a 10 min break.

How a game night plays out

  1. Host opens lobby — TV shows the QR code + room code.
  2. Players scan and join — name, avatar, optionally Sign in with Google. In team mode, they also pick a team chip.
  3. Host hits Start — first round begins automatically.
  4. Each question runs for the configured seconds per question. Players tap A/B/C/D (or type for open-ended / emcee). Server auto-reveals the moment everyone answers, no need to wait for the timer.
  5. Reveal screen shows the correct answer + per-player results for the Time on reveal duration. Players see "Correct!" / "Wrong!" with points + streak badges (3/5/7/10 in a row).
  6. After the last question of a round, the round-end scoreboard appears with round + night totals + (in team mode) team standings.
  7. Between rounds: a Short pause counts down on the scoreboard, or a Break flips to a dedicated countdown screen. In voting mode, players vote on the next category from the ballot (6 categories by default).
  8. After the last round, night-end results show final leaderboard, team standings, monthly + all-time leaders, and a Share button on each player phone.

At any point the host can pause, extend or set the question timer to an exact value, reveal the answer now, kick a disconnected player, or end the night early from the dashboard. During a vote, 🎲 New categories rolls a fresh ballot (two per ballot unless the venue sets otherwise).

How a night ends

Night length is a time budget, not a promise of rounds. At the end of each round the night decides once whether there is room for another: it ends when less time is left than the wait before the next round (the break, or the vote). So a night can end early by less than one break, never later by more. +15 min night adds time while it runs.

A scheduled night opens its lobby early by its doors time, starts at its start time and ends after its length — or at its end time, counted from the scheduled start, so a night that opened late still ends on the clock. Nobody needs to be signed in.

Venue panel (logged-in)

Tap the 🏢 Venue card on home. Settings are grouped across five tabs (Gameplay, Open Play, TV & branding, Insights, Account) — the venue name, plan, room code and ✓ Check setup stay visible above the tabs. A few sections keep a How this works line under the title for the one detail that matters there; the cards below are quick reference. Your weekly schedule is on 📅 Schedule and your nights' timing, format and teams on 📋 Night plans, both on Home.

Always visible: plan, room code, ✓ Check setup

Above the tabs. Shows your venue name, room code, and current plan (Starter / Pro / Custom). Logged-in venues can't edit the room code from the home screen — it's locked to whatever you registered with. A yellow "⚠️ Your room code changed" banner appears here if an admin renames the room code.

Tap ✓ Check setup 5–10 minutes before opening doors. It returns a colored checklist: server reachable, plan quota state, content bank loaded, recovery email status, email service, TV + player URLs. Catches "is this thing actually going to work tonight?" in a second.

Gameplay tab

The rules every game night at your venue plays by. A night's timing, format and teams live in its night plan (📋 Night plans).

Game night defaults

Your default night plan at a glance: how many rounds the room votes on and their difficulty, whether nights are solo, Teams you name or Tables players name (with a table cap), and the break, reveal, seconds per question and questions per round. 🚀 Quick Start, ▶ Start a night and scheduled nights on the default night plan all start from these; a host can still change any for one night. Save defaults saves only what you changed. Full night plan › opens everything else (break ads, content, team names). Owner only; staff see them read-only.

Gameplay settings

Per-venue policies that apply to every new Game Night you open: Allow guest players (off = require login) and Minimum display-name length (1–4, blocks one-letter names). They are checked each time a player joins, so a change applies at once, a running night included.

Open Play tab

How self-serve Open Play runs: its pace, its rounds, and who can join.

Open Play rounds

How your scheduled Open Play and ▶ Start Open Play now run, and where the 🎲 Open Play setup starts. Round structure: Continuous (question after question), Breaks (a 3-minute pause after each round) or Alternating (10 minutes, then 3). Questions per round sets how many come before each break, and Difficulty which questions it draws. Open Play that's already running keeps its settings until it starts again.

Open Play sync mode

Default off: each player has their own question and timer. Switch on and the whole room sees one shared question with one shared countdown, also on the Open Play TV — like a slow-paced trivia table game. Takes effect the next time Open Play starts; if it is already running, it switches over by itself.

Open Play geofence

Optional. When on, Open Play joins must be physically near the bar — players' phones send their location on join and the server rejects anyone outside the radius. Stops random internet players from scoring on your leaderboard. Important: capture the center coordinate while you're physically inside the bar — indoor phone GPS is ~100m off, so seeding from home will mis-locate the fence. Doesn't affect Game Night joins.

TV & branding tab

What your TVs show, and how your venue looks on them and in print.

TV idle display

Controls what /tv shows between game nights (when no night is running). Three modes: This month's leaderboard (default, keeps the TV useful between events), Last night's final standings (after-action victory lap the morning after), QR only (minimal — just the join code). The join QR is always visible regardless.

TV ads (Pro)

Your own images and videos, shown on the TVs between rounds and on the Open Play TV. 📺 Manage TV ads opens the ads screen (also on Home as 📺 TV & Ads). The Open Play TV works out how it is mounted and re-fits when you rotate it, so there is nothing to set: an ad you mark portrait plays only on a screen mounted vertically. The Game Night TV is always landscape.

Custom logo (Pro+)

Upload a PNG/JPG/WebP logo (transparent backgrounds look best) to replace "Trivia Fun" branding on the TV. Roughly square (around 512×512) crops cleanest; very wide or tall logos get letterboxed. Pro plan unlocks branding.

Print-ready QR codes

Two high-res QR PNGs: one for Game Night joins, one for Open Play (it opens Open Play). Save and print on coasters / table tents / posters. Room codes never change — print these once. If an admin ever renames the room, a "⚠️ Your room code changed" banner appears above the tabs and you'll need to reprint.

Insights tab

What your nights tell you: who comes back, which questions work, and what players reported.

Regulars (Pro+)

Tracks repeat players across nights. Shows total visits, last seen, and lifetime score for each. Recognition is by display name only — encourage players to use a consistent name (or create an account) for accurate tracking.

Question insights

Hardest 5 + easiest 5 questions at this venue, ranked by % correct across all plays. Filtered to questions with at least 3 plays so a one-off fluke doesn't dominate. Updates live after every reveal; hidden until your venue has tracked data.

🚩 Flagged questions

Questions your players reported during a game (via the small flag icon on the question screen). For custom-bank questions you own, edit or delete inline; for shared-bank questions, dismiss to clear the flag — repeated cross-venue flags get reviewed centrally for global removal. The section hides itself when you have zero flags.

🚩 Reported players

Players other players reported for an offensive name or profile photo. Reports don't hide anything by themselves: you decide. Kick from the lobby to remove someone mid-game; dismiss the report here once you've dealt with it. Hidden while there are none.

🎙️ Emcee insights

Per-question stats from emcee rounds — how often you scored an answer correct vs. wrong, response time. Tracking is keyed on the question text, so reusing the same wording (or running the same night plan again) makes stats add up over time. Useful for spotting questions where your scoring criteria may need refining. Hidden until you've run at least one trackable emcee round.

Account tab

Email, staff logins, notifications, your locations, the referral program and your plan.

Account email

Add an email + verify it (we send a one-click link). Required for the "Forgot password?" reset flow. Verification is required before notifications start arriving — unverified addresses still let you log in, but won't get emails. Switch to a shared venue inbox here and re-verify when you hand off to a manager.

Staff access

Give bartenders and hosts their own logins instead of sharing the venue password. Invite by email — they set their own password and can run game nights and manage questions, but can't touch billing, account settings, or the staff list. Remove someone and their access ends immediately. When staff leave, remove them here; no password rotation needed.

Email notifications

Extra inboxes are notification-only (no login). Each address gets its own verify link; once verified, it receives the same daily score emails + post-night recaps as the primary. Remove any time — recipients stop getting emails immediately.

Daily score emails bring yesterday's scores each morning (~3 AM ET). Two independent toggles: Open Play covers the day's Open Play results; Game Night covers final standings from completed nights. Days with no activity skip the email entirely — no empty "0 players" mail. Defaults off; opt in to whichever modes you actually want a digest for.

Locations

My locations: run more than one bar from one login. Add each location with its own room code and switch between them without logging out.

Group (Pro): link your locations into one group for a shared cross-venue leaderboard and combined reporting. To add a bar another owner runs, contact us and we link it. Each venue keeps its own room code, plan and stats; the group adds an aggregate view on top. Most useful for chains, franchises, or pop-up tour ops running multiple bars.

Refer another venue

Share your referral link with another venue owner. When they sign up with your code and start a paid plan, one month of plan credit is added to your account. Credits aren't taken off your bill automatically — contact us and we'll apply them to your plan. Available on every plan including Starter; each referral adds its own month.

Unlock more features

The upgrade card. Hidden when you're already on the highest tier you can buy. Shows the next-plan benefits and pricing inline — no separate billing page needed.

Player experience

What happens on the player's phone.

Joining
Scan the QR or visit /play?code=ROOM. Pick a name + avatar (or save favorites). Optionally tap Log in or register to set up a player account — emails verified, password resettable, Google sign-in supported. In team-mode lobbies, pick a team chip. Open Play joins use a separate QR (with &openplay=1) so a scanner lands directly in OP mode; if geofence is on, the player's phone is asked for GPS permission at join time.
Streaks
3 / 5 / 7 / 10 correct in a row triggers a celebration badge (🔥 / 🚀 / ⚡ / 👑) with a longer haptic pulse. One wrong / timeout resets the count.
Reclaim after disconnect
A player who drops out — a phone that locks, a refresh, a lost signal — can rejoin within 30 minutes on the same phone and keeps their score. After 30 minutes they leave the scoreboard. The phone's Reconnecting overlay handles a refresh mid-game.
My stats
Logged-in players tap "👤 Account & stats" to see rounds played, total points, best single-round score, and this-month rank at every venue they've played at.
Reporting bad questions
After answering, each player gets a 🚩 Report question button. Reports show up in the host's Venue panel → Insights tab → 🚩 Flagged questions section, where the host can edit (custom banks) or dismiss (shared banks).

After the night ends

Recap email

Auto-fires on night-end. Your verified account email (plus any verified additional notification addresses) gets a venue summary — top 3 + team standings if applicable. Each registered + verified player who participated also gets a personalized recap (their rank, score, top 3 of the night). Guests and unverified players are skipped so inboxes stay clean.

Insights update

Every reveal during the night feeds the Question insights card in your Venue panel. Hardest / easiest lists refresh automatically.

Quick answers

How do I change the default timers for future game nights?
They are your default night plan's timing: on Home, open 📋 Night plans and Edit the Default night plan (the owner's login). Quick Start, ▶ Start a night and new schedule slots all start from it. You can still change any for one night in its setup, or while it runs with ⏱ Timing. For other whole recipes (rounds, teams, breaks), save another night plan with 💾 Save as night plan in the setup.
Why didn't my round auto-advance?
Either your category queue has only one round (after the last round, the night ends instead), or the round isn't part of a queued game night (ad-hoc rounds honor Reveal timing but don't chain into another round).
Can a player rejoin after their phone dies?
Yes — within 30 minutes, on the same phone, with their score. After 30 minutes they leave the scoreboard.
What happens if I push new questions to the content bank mid-night?
Nothing — the running game uses questions loaded at round-start. New content lands on the next deploy boot.
Can players see the same question twice in a multi-bank round?
No. The server dedups by normalized question text at selection time, so a question that lives in multiple themed banks only appears once per round.
Can players switch teams mid-night?
Only if you turn on "Allow team switching between rounds" in the setup for that night; it's off by default. Then they can switch at round end and during the break, never mid-question. Points they already earned stay with the team they earned them for, and only new points count for the new team.
Does my venue + game data survive deploys?
Yes. The SQLite database lives on a persistent volume; container replacements re-mount the same data. Schema migrations are idempotent and additive — no destructive changes. Mid-night deploys also restore active room state from snapshots.
How do I take over a venue handed off to a new bartender?
New bartender logs in with the room code + password, opens the Venue panel, sets their email under Account tab → Account email, clicks the verify link in their inbox. From then on Forgot Password? routes resets to their address. (Note: when they reset the password, the previous one stops working — that's the handoff.)