Guess the Logo
A logo appears — race to name the brand, team, or company
Category: Trivia · Players: free-for-all · Status: Beta
A visual recognition race. Each round shows a verified logo image; chat types the brand, company, app, team, or league name. The first correct guess wins the round and the host advances to the next logo.
The pool excludes any mark that prints its own answer — wordmarks and lockups, plus monograms whose letters are the answer, like KLM and UPS. Monograms that aren’t stay in: a VW roundel or an EA badge is still worth recognising, because knowing the letters isn’t the same as knowing the brand.
Gameplay
A logo fills the stage. The answer text is hidden from the live snapshot until the round resolves.
Type the brand, company, app, team, or league in chat — no command needed. Common shorthand counts: GSW, Cavs, Maccas, Golden Arches, and similar aliases are accepted where curated.
The first correct guess ends the round and banks a point. The host can also reveal a round manually if chat is stuck.
Late joiners are welcome. A viewer’s first guess implicitly joins them, so a new arrival can play immediately.
Image data
Guess the Logo is data-first. Every playable row has a real image_url, source
metadata, a broad group, a focused category, accepted alternate answers, and
curation flags.
- Verified images only. Rows marked unverified are excluded from default sampling. A row stays unverified until somebody has actually looked at the image, not merely filled in its fields.
- Text-gated images. Rows whose mark prints the answer are flagged
contains_text: trueand never shown, so the image can’t give the answer away. - Sports are structured. NBA, NFL, MLB, and NHL have league-specific categories, with team aliases for common chat shorthand.
- No bundled trademark files. Images are loaded from remote public logo sources rather than stored in the repo — brand marks from Simple Icons, team crests from ESPN.
Whether a mark gives its own answer away is a property of the picture, not of
the row, so it can’t be settled by reading the data. A batch of wordmarks once
shipped as playable with every field agreeing and every field wrong. scripts/audit_logo_bank.py lays the playable rows out as a contact sheet for
exactly that reason; run it after touching the bank.
Configuration
| Option | Values | Default |
|---|---|---|
| Rounds | 3 up to the verified pool size | 10 |
| Group | All groups, Brands, Sports | All groups |
| Category | Tech & Social, Games & Streaming, Cars & Travel, Everyday Brands, NFL, MLB, NHL, NBA | All categories |
Use Group for broad sessions, like all sports or all brands. Use Category for a tighter lane, like NBA-only or Tech-only.
Layout
The stage is a trademark registry. Every mark in the bank is a registered trademark, so a round is a filing under examination: the logo is a specimen sheet on the examiner’s desk, and when chat names it the ™ in the sheet’s corner becomes ® and a Registered stamp lands.
- Marquee — game title and how-to hint.
- Registry header — filing number, the trademark class, and whether the filing is pending or registered.
- Examiner board — players ranked by marks named.
- Specimen sheet — the logo, on paper. Brands are filed on ledger stock, team crests on perforated card.
- Guess rail — misses as they land, newest first. It’s the one thing that moves while chat works, since a logo round has no clock.
- Reveal strip — the answer, who got it, and how fast.
The backdrop takes its colour from the logo on screen, so each round looks like its own filing rather than the same grey desk.
The game moves through Lobby → Round → Revealed → Finished.
Scoring
- Each solved logo adds one point.
- The most logos named across the set wins; ties are co-winners.
- Wins are tracked per streamer and count toward Guess the Logo achievements.