Opens (devices that opened)Played (unique devices that played · tracked from 7/4)Hands (dealt, or completed where builds don't report deals yet)New players
Hover a day for exact numbers. “Played” tracking began 2026-07-04 — earlier days show “—” in the hover and 0 in the chart. Bars before the 8/9 bot cleanup include scanner-bot play — the cleanup fixed the headline counters, but per-day history keeps what happened each day.
Players · all-time
Players by platform
Player leaderboard · win rates
Hands, wins & win rates per player
· hands and wins from per-device counters (every build, no gaps) · a win = a pot taken, quick or tournament, since Jul 21 · one row per account where signed in, else per device · team/dev excluded
Loading…
Provenance by column — Hands, Wins, Losses, Win%·all: device counters, every build, no gaps (wins are HANDS won; the pre-8/16 history comes from each account's own game record). Win%·last 20 ONLY: the per-game event log, which is missing Jul 29 to Aug 13 (logging fault, fixed) and doesn't exist for builds before ~b130 — those rows still appear via counters and simply show — in the last-20 column. Ranking = XP from the in-game leaderboard.
Hands & games · each card states its own window
Gameplay
Funnel · conversion
Games by platform · all-time counters
Games: guest vs signed-in · all-time, incl. pre-cleanup era
Games by difficulty · all-time, incl. pre-cleanup era
Difficulty & level balance
Win rate by difficulty · from the per-game log · gap: Jul 29 to Aug 13 unlogged (fault fixed) · team/dev excluded · difficulty is a LEVEL OFFSET: Easy −6, Normal = your level, Hard +6, BBQ +12
Win rate by level × difficulty · each cell = win% (games) · the tuning grid
Loading…
Onboarding & practice
Walkthrough & practice · the 2-min tutorial + free practice games — tracked here, never mixed into the real funnel above
The Vault
Coin store usage · opens counted since 7/18 (app devices report after the next TestFlight build) · purchases all-time from the vault_log feed · team devices excluded from opens
Geography
Where the game is played · game vs store · clean recount since Jul 17, 2026 (earlier data was heartbeat-inflated — archived) · city-level aggregates, never IPs
Loading…
Historical location (back to late June) lives in Google Analytics: analytics.google.com → Reports → Demographic details — country/city for every game start, completion, KBÓM call and deck tap.
Player Table
Most recent 100 players (by last seen)
Loading…
One row per device. Team devices are excluded from every device-derived number on this page (actives, totals, retention, the real-game funnel) unless “include team devices” is checked — mark them on /controls → Team devices. Rows chipped SIM are simulator/dev boots, not people: a local build booted for testing, identified either by a stale build at install (a TestFlight install always gets the newest build — only a simulator runs an archive 8+ builds behind) or by the one-and-done profile (no account, no finish, ≤3 starts, whole life under 30 minutes). They are excluded alongside the team set and the pass is fully reversible (scripts/stats/mark-sim.js --undo). “Account” shows ✓ when the player signed in with Apple or Google and · when they’re playing as a guest (no account). “First seen” is when the device first sent data (its record’s creation time); “Retained” = days between first and last seen. Dates in this table are your local dates.