About Holdem AI Coach

Last updated: May 5, 2026

Holdem AI Coach is a browser-based Texas Hold'em training tool for cash-game players who want to improve their decision quality between live sessions. It runs entirely in the browser with a small server backend for accounts, billing, and AI coaching calls.

What the app does

The trainer simulates 6–7 player no-limit Hold'em hands. After each of your decisions, the engine compares what you did to a recommended action based on standard poker concepts (position, pot odds, equity, range vs range), and an AI coach explains the reasoning. The app also includes a hand evaluator, an equity calculator, a leak-detection quiz, daily reports, and an opponent profile builder that learns playing styles from PokerNow CSV exports you upload.

What the app is not

Who it is for

Recreational and semi-serious cash-game players who want focused practice between sessions, with explanations on every spot. The trainer is calibrated for the leaks of loose-passive home-game players (limping, undersizing, river passivity, hero-calling rivers light), but is useful for any cash-game player who wants more reps with feedback.

How accounts and billing work

Production sign-in uses Google OAuth. New users get 100 free credits. Each played hand costs 1 credit. Two AI features — generating an opponent profile from logs, and an end-of-day AI coach report — cost 5 credits each. Credit packs are billed via Stripe and never expire.

Privacy

Hand histories you upload sync to your account in our server-side database (SQLite, encrypted at rest by the hosting provider's volume) and are visible only to you. We never share user data with third parties. When you ask for an AI coach tip or generate an opponent profile, the relevant stats and a small set of anonymized sample hands are sent to a third-party LLM API (DeepSeek or Gemini); your email and account ID are never sent. Full details are in the Privacy Policy.

Security

The site uses HTTPS exclusively (HSTS enabled in production), a strict Content Security Policy, HttpOnly + SameSite session cookies, atomic credit charging to prevent double-spend, and rate-limited login / registration / coupon endpoints. Stripe webhooks are signature-verified; requests without a valid signature are rejected. Admin actions are written to an audit log.

Contact

Questions, feedback, bug reports, or feature requests: aipokertrainer@gmail.com.

Return to the trainer