PokerStars Bot Research
A poker tournament arena lit in cool blue tones
Research · Game Integrity

PokerStars bots and the most mature anti-bot program in poker

Why "undetectable PokerStars bot" and "PokerStars cheat" claims are weakest at the world's largest room — explained for developers and researchers.

Short answer: PokerStars is the largest online poker room, and scale works against bots, not for them. A dedicated game-integrity team scores behaviour across millions of hands pooled from every table, so any automated agent has to stay statistically invisible inside the densest dataset in the industry. That is why marketing claims of an "undetectable PokerStars bot" are the least credible here of any room — the detection surface is simply larger than anywhere else.

This site is an independent, educational resource. We study how poker-bot software works, how poker rooms detect it, and how those two arms-race against each other. We do not sell bots and we are not affiliated with PokerStars. The goal is to give developers, security researchers, and curious players an accurate mental model instead of marketing copy.

What people actually search for

Queries like pokerstars bot, pokerstars cheat, or pokerstars bot detection usually mix three different questions: Can software play PokerStars automatically? (technically, yes — screen-scraping clients have existed for years), Will it get caught? (at PokerStars, very likely over time), and Is it worth the risk? (account seizure, fund confiscation, and permanent bans say no). Separating those questions is the whole point of this resource.

Why scale changes the math

Detection is a statistics problem. To flag an account, an integrity system compares its behaviour against a model of normal human play: timing tells, bet-sizing distributions, multi-tabling patterns, mouse and client telemetry, and consistency across thousands of decisions. A small room sees a thin slice of any account's history, so its model is uncertain and its thresholds are loose. The largest room sees orders of magnitude more hands — and pools signals across them — so deviations that look like noise elsewhere become obvious outliers.

Detection surface: small room versus the largest room A small room sees a thin slice of an account's play; the largest room observes far more hands and shared infrastructure, so deviations stand out faster. Small room thin signal, sparse history few samples → wide uncertainty Largest room dense signal, pooled history many samples → outliers isolate fast
The same automated behaviour is far easier to isolate where the sample is dense and pooled.

This is also why "it worked on a smaller site" tells you nothing about PokerStars. Survival on a low-liquidity room is mostly a function of that room not looking hard. Survival on PokerStars requires beating a team whose entire job is looking hard, with the best data in the business.

What a mature integrity program looks like

Pooled behavioural scoring

Hand histories from millions of hands feed shared models, so per-account risk scores get more confident over time rather than resetting per session.

Client & environment telemetry

The poker client can observe input cadence, automation hooks, virtual machines, and known bot frameworks — signals a stand-alone bot has to fake perfectly, forever.

Collusion & network graphs

Bot farms rarely run one account. Shared funding, timing, and play-style links surface ring activity even when each account looks individually clean.

Human review & clawback

Flagged accounts get manual review, and confirmed cases lose balances that are redistributed to affected players — turning detection into a financial deterrent.

Read next

Two deeper articles unpack the mechanics:

Researching bot detection or game integrity?

We talk with developers, integrity teams, and researchers about how automated play is detected at scale. If your work touches this space, we are happy to compare notes.

Get in touch
Raul Moriarty
Raul Moriarty
Poker Software Expert — writes on poker automation and game-integrity systems.