Start with the invited player
The home screen puts joining with a received code before choosing a game. Hosts and invited players have distinct starting points.
Play together
Hanpan
A party-game hub where everyone joins with a room code and their own phone.
Product · UX/UI · Engineering · Operations
Private roles stay private because the server only sends what each player is allowed to see.
Cards and a dedicated host leave someone outside the game. Getting friends into the same session adds friction. The goal was to remove setup and administration so everyone can play.
View original image ↗
The home screen puts joining with a received code before choosing a game. Hosts and invited players have distinct starting points.
Roles and secret words are not merely hidden in the UI. Each response contains only what that player may see, including live updates.
Version checks stop simultaneous actions from overwriting each other. A host handover gives connected players a way to continue when the host disappears.
The web, Apps-in-Toss, and mobile clients share game logic and screens. Platform differences such as networking, ads, and purchases sit behind separate adapters.
Playable on the public web. Store and Toss distribution are separate; the images here show the public web client.
Open the service ↗