Streamer surface · working today

The host dashboard: one popup, whole match.

Everything the streamer touches lives in a single popup window, sized to be screen-captured if you want your reactions and your board on stream together. Create a room, place ships, read the code out, then defend.

The flow

Create. Enter your handle, pick a preset (Quick: 8x8, three ships, three volleys, about four minutes; Classic: 10x10, five ships, five volleys), hit create. The dashboard pops with your room code and copy buttons for the join link and the overlay URL.
Place ships. Tap to place, tap again to rotate, drag to move. Lock in when happy.
Open the volley. The countdown starts and the exact-count heatmap builds live as chat pins. You see precise numbers; chat only ever sees a coarse glow.
Fight back. One action per volley, each once per match: shield a cell, drop a decoy, or reposition an untouched ship. Play it late for maximum betrayal.
Lock early or let it run. The volley locks itself at zero, or you can slam it shut early when the heat looks survivable.

In pictures

Ship placement screen
Placement. Tap to place, tap to rotate, drag to move; illegal spots are called out inline.
Live heatmap during a volley
Live volley. Exact pin heat, your ships outlined, countdown, lock early, action bar. This is what you sweat over.
Shield placed on a cell
Shield. Pick a cell; if chat fires it this volley, it reports a miss and the shield is spent.
Ship repositioned
Reposition. Slide an unhit ship one cell. The overlay announces "a ship has moved" but never says which.
Match finished screen
Finished. Result, summary, and the season score updates everywhere at once.
Viewer locked state
Meanwhile on phones. Viewers see "locked, watch the stream": the reveal belongs to the overlay, not the phone.

Planned for the test release

Twitch channel linking. A one-time link code pairs your channel with your handle so the extension can auto-join your rooms.
Theme picker. Choose the board skin (naval, garden, spooky, pirate, pompeii, canopy) at room creation; see the themes section of this site for all six.