Developer note

Is BetOnline safe for a poker bot? Stakes, crypto, HUDs, legality

The questions that come up most often in the team chat, answered in one place — stakes viability, crypto bankrolls, HUD support, US legal exposure, how detection compares across rooms, and how account bans are structured in time.

Short version

  • The bot market here clusters at a small number of credible solver-anchored teams; most of the rest is sales copy with no engineering behind it.
  • The economic sweet spot is NL10–NL100 6-max NLH and PLO10–PLO100, where rake is reasonable and the post-Black-Friday pool is soft.
  • Crypto bankrolls are standard and convenient — but shared wallets are a join key for the operator's collusion graph, so wallet hygiene is non-trivial.
  • Holdem Manager 3 and PokerTracker 4 run unobstructed; the long-horizon HUD attack that died at GGPoker survives here.
  • US legal exposure is the player's own; BetOnline is licensed in Panama and operates from outside US jurisdiction. This is not legal advice.

Is there a real bot market for BetOnline?

Yes, an established one, mostly serving Western and Latin American buyers. What ships ranges from rebadged generic CFR-output bots with a thin BetOnline UI layer, through credible solver-anchored engines with active opponent modelling, down to outright credential-stealing software dressed up as a bot. The credible end clusters at a few teams and a couple of hundred to a few thousand dollars per licence. The rest is sales copy with no engineering behind it. If the landing page promises hole-card peeks, RNG prediction, or guaranteed winnings, the product is in the bottom category by definition.

Why is BetOnline considered easier than GGPoker?

Three reasons compound. The Chico Network client is older and less aggressive on client-side behavioural fingerprinting than the GGPoker build. Screen names are stable and HUDs run unobstructed, so opponent modelling has a long-horizon prior rather than needing to converge online in 80–150 hands. And the security team is smaller, so offline play-pattern analysis runs at a slower cadence and the human-review queue moves more slowly. None of these are operator mistakes — they are budget allocations consistent with the room's size — but they add up to a softer environment for solver-anchored play. The full picture is on the detection note.

What stakes are economically viable?

Empirically the sweet spot sits in the NL10 to NL100 range for 6-max NLH cash, where rake is reasonable (5–7% gross, partly offset by rakeback through the room's loyalty program) and the population is soft enough that a competent solver-anchored bot can earn 3–6 BB/100 against pool average. PLO tracks similarly at PLO10–PLO100. MTT and Jackpot SNG viability is meaningful at low buy-ins (under $25) because the field skill ceiling is low, but EV-per-hour drops because tournaments take longer than cash sessions. Above NL200 the pool thins, the regs sharpen, and EV per hand falls.

Format State complexity Solver coverage Automation difficulty
NLH 6-max cash Medium Strong (Pio, GTO+) Low — solved baseline, soft pool magnifies the exploit layer
NLH full-ring cash High (multiway) Partial (Monker) Medium — multiway trees blow up, fish-heavy ranges
Fast-fold (Boost Poker) Medium Same as 6-max Low — seat changes simplify on the client
PLO 6-max High Moderate (Monker) Medium-high — equity distributions flatten
SNG / Jackpot SNG Medium Strong (Pio HU/3-max) Low for math; lottery multipliers add ICM
MTT (incl. Sunday flagship) Very high (ICM, bubble) Patchy High — open research area

Can I use crypto for a bot bankroll?

Yes, and most accounts on this side of the network do. BetOnline accepts Bitcoin, Ethereum, Litecoin, Bitcoin Cash, USDT, USDC and a few smaller assets. Deposits and withdrawals are fast and cheap compared to bank-wire and money-order alternatives. The operational caveat for bot farms is that shared wallets are a join key for the operator's collusion graph — depositing to multiple accounts from one address is the fastest path to a graph-driven bust. Wallet hygiene is non-trivial: one wallet per account, no on-chain links between accounts, and patience on the deposit cadence.

Do Holdem Manager and HUDs work?

Holdem Manager 3 and PokerTracker 4 work against the BetOnline client without operator obstruction. Hand histories save to disk in standard formats. Screen names are stable, so long-horizon HUD data accumulates and stays useful — different from GGPoker, where anonymous tables and rotating names collapse the long-horizon attack. For bot authors, the opponent-modelling prior is essentially free; the marginal cost of building a multi-thousand-hand profile on most opponents is a hand-history dump rather than online convergence.

Is BetOnline US-legal?

BetOnline is licensed in Panama and operates from outside US jurisdiction. US federal law on online poker is complicated — the Unlawful Internet Gambling Enforcement Act of 2006 targets payment processing, not players, and the post-Black-Friday environment leaves a grey zone in most unregulated US states. Players in regulated states (Nevada, New Jersey, Pennsylvania, Michigan, others) are expected to use state-licensed operators. Players in unregulated states play at BetOnline at their own risk — the operator accepts US-IP traffic, but the player is responsible for their own legal exposure. This is not legal advice; consult a licensed attorney in your jurisdiction.

How does the Chico Network compare to ACR and Ignition?

All three picked up post-Black-Friday US liquidity and all three have softer pools than European regulated rooms. ACR (Americas Cardroom) on the Winning Poker Network has a slightly larger and tougher MTT pool, more aggressive anti-bot rhetoric publicly, and a separate anti-RTA stance. Ignition (Bovada in the US) runs anonymous tables and is harder on the opponent-modelling side, much like a smaller GGPoker in that respect. BetOnline sits between them: stable IDs and tolerated HUDs like ACR, a smaller security team than ACR, a softer pool than Ignition. Cross-room arbitrage is real, but each room has its own UI layer.

How were the 2014 and 2018 busts structured?

The 2014 cleanup was small — a single ring, a handful of accounts, limited refunds — but visible because it followed weeks of TwoPlusTwo forum threads documenting the suspicious play. The 2018 action was larger, with multiple rings caught in a coordinated sweep over several weeks, account closures, balance confiscations, and refunds to affected players. Both were batched human-review decisions triggered by external pressure, not realtime detection firing. The detection note covers the empirical pattern in depth.

How are bot bans structured in time?

Bimodal. Most accounts run for months to years uncaught — quiet detection cadence, slow review queue, no triggering event. A minority are caught in batched human-review waves, triggered by external pressure or a single account-level event (large withdrawal, formal complaint, media coverage). The cycle from triggering event to confiscation typically runs 2 to 12 weeks once the queue picks up. The trigger events for past sweeps have all been observable in advance — forum threads building for weeks, named accounts in media coverage — so a risk model that monitors public discussion and pulls accounts during pressure periods reduces caught-in-sweep risk. It does not eliminate it: the operator can act on internal signals at any time. The right account-lifetime model has a baseline detection probability plus an event-conditional spike, not a single stationary number.

What is the most under-rated component of a production poker AI?

UI automation reliability. The interesting work is in solvers and opponent models; the actual failure mode is almost always at the screen-scrape and action-emit layers. The Chico client ships fewer updates per year than GGPoker — three to four major releases versus four to six — but each release has a non-trivial chance of breaking an input-layer assumption. The engineering effort to keep the boring layer healthy across releases is higher, every year, than the effort spent on the interesting math.

For the full architecture and the scam economics behind most "BetOnline hack" listings, read the state of bots and hacks note. Have data or work in progress on any of the open threads? The chat is read by the team.

Working on a BetOnline-side project?

Implementation questions, data, corrections — the chat is read by the Poker Bot AI team. Low volume, high signal.

Talk to the team on Telegram
Raul Moriarty
Reviewed by Raul Moriarty
Poker software research

Fifteen years across software engineering, business development, and online poker technology. Notes here are revised when the field changes, not on a schedule.