Skip to content
PartyRiff

Shared stage + your phones

One screen everyone watches. One phone each for the private bit.

Read the Room, connected: pick A or B and predict the room in private, look up for the reveal. Three rounds, then the next game. Guests never need an account.

Connected play prototype · networking simulated

Review scenario

Phone · private

Connected

Join the party

A nickname is all it takes. No account, no download.

Opened from the stage QR — room K7M4Q found.
Your host has this game covered. Joining is free.
What your friends call you.

A look was picked for you. Tap to change — or later, it doesn't matter yet.

Phone rule: your own pick, prediction and submitted state. "Look up" cues when the stage matters. The phone host sees hosting controls, never anyone's answers.

Shared stage · laptop or tablet · public only

Outcome for review:

5 joined, 4 ready. Open to join.

Mia's pre-drinks

Open to join
Heat · SpicyLive

Scan, or go to partyriff.com/join

Room code K 7 M 4 Q

Room code opens this party only. It is not a password and never grants host access.

5 joined · 4 ready · enough for Read the Room

  • crownMiaready
  • Leoready
  • Zoeready
  • Maxready
  • Lunajoined

Next up: Read the Room · 4–8 · 3 rounds · phones needed. Host, you'll play from your own phone too.

Stage rule: names, joined/ready/submitted, the question, the revealed split and accuracy scores. Never a ballot before reveal, never a private control. The operator is a player too.

Read the Room (connected) — canonical

Pick A/B + predict A wins / B wins / Tie, in private. Editable until the host reveals. Correct prediction +1. Pass = no point, excluded from the count. Minimum 4 valid votes or the round is cancelled, not invented.

Same Brain trigger

≥4 eligible players, every expected pick submitted, zero passes, zero away, all identical. Shows the exact denominator. No bonus points. A second unanimity soon after gets a badge, not the ceremony.

Dead Heat trigger

Completed vote, ≥4 valid votes, no missing choices, exact tie. Two equal panels, invite debate, no fake winner.

Identity

Guest: nickname + room-scoped seat id. Member: optional, offered after value (Save favorites / Host next). Paying host: owns the room entitlement. A guest never inherits the host's account.

Public vs private

Stage: names, joined/ready/submitted, question, revealed split, accuracy scores. Phone: own pick/prediction/state. Host phone: controls only — no answers.

Recovery

Refresh restores the same seat by id and any unrevealed answer. Away seats aren't votes. Host loss pauses; host return is default, migration is explicit. Old events after a round change are ignored.

Late join

Allowed while unlocked. Sits out the live round with no blank vote, joins at the next one. Duplicate names are refused at join with a suggestion.

Simulated here

Networking, QR, account sign-in, saving and sharing. "Simulate other phones" stands in for five real guests so the reveal can be reviewed.