
Designing an App for a Dark Card Room
One thumb, low light, two seconds between actions, no reliable signal. Every design decision in PokerInk follows from where the app is actually used.
Aug 17, 2026 · 6 min read · PokerInk Team
Most apps are designed for a person on a couch with full attention to give.
PokerInk is designed for a person in a dark card room, mid-hand, with one thumb and two seconds. Every design decision follows from that sentence.
The constraints, taken seriously
Write down what using an app at a live poker table actually means:
- Low light, so bright screens are rude and blinding.
- One hand available, and only the thumb of it.
- A few seconds between actions, not a few minutes.
- Basement-grade cell signal, often none.
- And the overriding one: you should be watching the table, not your phone. An app that demands attention during a hand is making its user worse at poker.
Most software treats constraints like these as edge cases. Here they are the spec.
Dark by default, confirmed by touch
Dark mode is the default, not an afterthought, because the room is dark and a white screen at a poker table is a beacon announcing that you are not paying attention.
Haptics do the job your eyes should not have to. Every action tap confirms with a distinct pulse, so you can log a raise and know it registered without looking down. The screen is for the moments between hands; the vibration is for the moments during them.
The table is the interface
Hand entry in PokerInk happens on a drawn poker table, not a form. Tap a seat and the action buttons appear on the table itself, so there is no screen-hopping mid-hand. The table is also the state: live players carry a bright ring, folded players dim behind a strikethrough, your seat is marked, and the next player to act blinks.
A glance tells you where the action is, the same way a glance at the real table does. Underneath, a full betting engine tracks the pot, side pots included, so the display never disagrees with the money.
Offline is architecture, not a feature
"Works offline" is usually a caching feature bolted on late. In PokerInk it is a hard architectural rule: journaling, hand entry, and analytics read and write a local database on the device, and a sync engine reconciles with the server whenever connectivity returns. The card room having no signal is the normal case the app is built for, not a failure mode it tolerates.
AI features are the one deliberate exception. Coaching needs the network, so it is layered as an online-only enhancement that gracefully waits, and an analyzed hand stays readable offline afterward.
Capture now, complete later
The deepest concession to reality is admitting what cannot be done: fully logging a multiway hand while playing it. No interface solves that; the seconds do not exist.
So the core flow splits the work in two. During the hand: snap your cards, snap the board, one-line note, save as draft, eyes back on the table. After the session: open the draft and complete the action history in a few taps, while the app proposes and you confirm. The moment owns the capture; the couch owns the completion. Why that flow exists, and what it unlocks, is most of the PokerInk story.
What we deliberately left out
No XP popups, no confetti, no notification nagging you mid-session. An app used at a poker table earns its place by costing nothing: no light, no attention, no time. The reward for logging a hand is not a badge. It is finding the leak that hand was quietly paying for.
Built for the table you actually play at
PokerInk is free to start on iPhone, Android, and the web. See pricing.



