Invite-first setup
Best for testing secret placement and reconnecting the same two players quickly.
Create a private room, share a code, or queue casual and ranked matches while Supabase remains optional.
Best for testing secret placement and reconnecting the same two players quickly.
Opening the app in two tabs is still enough to validate live casual play before Supabase credentials are added.
Ranked matches now update local Elo ratings, provisional status, and leaderboard placement with draw offers disabled for the anti-abuse baseline.