From bored to playing in ten seconds.
A party game for the people already in the room: phones find each other over Bluetooth, and two friends are in a ranked 30-second duel before anyone has typed a room code.
FlutterFlameRiverpodSupabaseBluetooth LE
In testing2026 · Mobile Game, Flutter

From bored to playing in ten seconds.
FlutterFlameRiverpodSupabaseBluetooth LE
Every phone running Pyk broadcasts a short-lived random code over Bluetooth LE while scanning for others, and the server turns that code into a nickname and rank, so the signal itself never identifies anyone. Tap Play on someone next to you, swipe through game cards together until you both like the same one, and the duel starts. Both players get identical puzzles, results are scored on the server with Elo, and Android and iPhone play together.
- 01Bluetooth Discovery
- People next to you appear automatically. No GPS, no lobbies, no room codes, just a rotating anonymous code.
- 02Swipe to Pick
- Both players swipe game cards like in a dating app. The first game you both like starts, or let Random decide.
- 0312 Quick Duels
- Reflex, memory, maths and focus games built on Flame, 10 to 60 seconds each, with the same puzzles for both sides.
- 04Fair Ranking
- Server-side Elo moves players from Bronze to Diamond, so results depend on skill, not on the connection.
Inside the app.
Next case study




