NeonBluff is an offline-first Texas Hold'em decision training app built for adult learners who want to practice clear thinking under time pressure without participating in real-money play. The app focuses on one specific training loop: read a street-by-street action line, understand how the line changes ranges and pot conditions, make a timed decision, then review the result through a replayable local event log. NeonBluff is not an online poker room, not a gambling service, and not a live-table assistant. It does not offer deposits, withdrawals, cash prizes, redeemable rewards, gambling links, betting services, player matching, or real-money games.
The main experience begins in the Decision Console, where users choose a reviewed scenario protocol, difficulty, and stable timer. Each protocol declares its content version, table format, effective stack, positions, board cards, legal actions, teaching baseline, review source, and tags. This versioned structure helps the app explain decisions consistently and helps future content updates avoid overwriting the meaning of older training attempts. The content in this release is designed as educational teaching material. It avoids unsupported claims such as guaranteed profit, exact solver output, or universal GTO conclusions unless such data is independently reviewed and supplied by the content owner.
During a scenario, the app presents a clean neon table view, hero cards, visible street timeline, pot information, action history, and legal decision buttons. The timer is deterministic and stable; it is not a fake loading animation or random progress bar. Users can step through Preflop, Flop, Turn, and River context to see how each action affects the decision environment. This makes the training useful even when the final answer is not immediately selected, because the user can practice reading the line before committing to an action.
After answering, NeonBluff opens a Debrief screen with an explainable score, the recommended teaching action, accepted alternatives when applicable, and a written explanation of why the line matters. The feedback is intentionally phrased as an in-app learning result, not as a promise about financial outcomes. The app also provides Session Replay, which rebuilds the attempt from local command and event records. This replay view shows exactly when the session started, which action was chosen, how long the decision took, and what quality score was produced by the local scoring model.
The Stability screen summarizes performance across attempts by combining decision quality, response speed, late-timer hesitation, and pressure drop. This helps learners notice whether they make worse choices when time is running out. The score is a local training metric only. It is not a win-rate prediction, bankroll recommendation, or gambling-performance claim. Users can export or import a local JSON backup through Android's system document picker, and the app does not request broad storage access.
NeonBluff is designed with Google Play compliance in mind. The P0 release works locally on the device, uses no backend API, requests no dangerous permissions, includes no advertising SDK, includes no analytics SDK, includes no payment SDK, and does not require an account. Training data such as preferences, attempts, response times, replay logs, and stability metrics stays on the device unless the user manually exports a backup file. Android automatic backup is disabled in this build.
The app uses a Cyber Neon interface, while the Google Play promotional assets use a premium cyber-neon poker analysis presentation with gold spade motifs, cards, chips, and luxury table lighting. This commercial visual treatment does not change the product scope: the app emphasizes structured learning, adult education, clear feedback, and repeatable scenario practice. Five visual styles are included in Settings so users can switch the color system while keeping the same layout and logic.
Timed poker scenarios with replay and pressure-stability training.