The screen is a URL
The display is a web page. A TV with a browser, a laptop on HDMI, a second monitor, or a browser source in OBS — all the same thing. Nothing special has to be installed on whatever is showing the game.
One Mac at the front runs the game. Everything else in the room — the screen, the host's controller, every player's phone — is a browser page that joins by scanning a code.
The display is a web page. A TV with a browser, a laptop on HDMI, a second monitor, or a browser source in OBS — all the same thing. Nothing special has to be installed on whatever is showing the game.
A player scans a code and their phone becomes a buzzer, a keypad or a text input depending on what the game needs. One task per phone at a time, and the phone always shows whether the game is waiting on you.
Buzzes are ordered by when the press arrived, with an early-press penalty and a reading-timer lockout, so the fastest thumb wins rather than the best signal.
The controller is its own page: next, reveal, judge, score, pause. A leader runs the room from their hand instead of from behind a laptop lid.
Audience text ends up on a screen in front of children, so it is filtered before it gets there rather than moderated after.
A word filter runs on every text answer and every player name. Anything the filter is unsure of is held for a person to approve, and the host can clear what is on screen or remove a player at any point.
Players never sign up and never sign in. A phone is a player for the length of one game and then it is nothing. There is no child account to create and no child data to lose.
If the filter cannot run, text is held rather than shown. The alternative default puts an unfiltered word on a projector in a church, and that is not a trade worth making for a faster answer.
Build a game in this browser or on the Mac; it is the same editor and the same show. A volunteer prepares on Tuesday at home and it is on the church Mac on Sunday.
Ready-made shows and themes you can add to your own library and edit. Browse it without an account.
Adding a catalog show copies it, so improving ours never changes a game you have already rehearsed. Letting a plan lapse hides private items beyond the free limit; it never deletes them.
| Integration | What it does | State |
|---|---|---|
| OBS / streaming | The display as a browser source, with a chroma-key option | In build |
| ProPresenter | Take and clear slides from game moments, on the same Mac | In build |
| NDI output | The game as a video source for a vision desk | In build |
| Stream Deck | Physical buttons for next, reveal and judge | In build |
| Hardware buzzers | Arcade buttons over their own radio, no Wi-Fi involved | Designed, later phase |
Make an account, build a show in the browser, and link the Mac when the app ships.