Personal project · private beta

Blackjack has a right answer.

Most people at the table are guessing. They don't have to be — the correct play for every hand was solved by computer simulation decades ago. This app teaches you that, drills it until it's automatic, and then tells you honestly what it's actually worth.

React Native · lessons, drills & a live table simulator · no real money

The Today screen — mastery progress and the day's practice plan
The Today screen
What it actually is

A training app, built like a training app.

Not a casino game with a tutorial bolted on. Blackjack is one of the very few gambling games with a known-correct answer for every situation — which makes it genuinely learnable, the way a language or a chess opening is learnable. So it's built that way: read, drill, prove, repeat.

🎓

Learn

Ten levels, from "what is blackjack" through the math underneath, card counting, deviations and bankroll risk. Nothing is ever locked — you can read ahead on day one.

🎯

Drill

Seven practice modes with instant feedback and a reason for every answer. Chart fills, timed decisions, counting, hand reading, typed recall.

🧠

Coach

Tracks your confidence per concept, resurfaces the exact hands you personally keep missing, and adjusts how hard the explanations are as you improve.

🃏

Play

A real card shoe — set to any number of decks — with true-count tracking, a heat meter and timed challenge sets. Every chip in it is simulated and has no value.

🔒

Mastery gates

You're not told you've mastered anything until you clear measured thresholds for accuracy, volume and speed. The bar is shown on screen, not hidden.

📉

Honest math

Every figure is a model output with its assumptions on screen — and it's deliberately the discounted number, not the flattering one.

Try it right here

Three hands. What would you do?

No sign-up, nothing saved — just three of the most-missed decisions in blackjack. Each has one correct answer the math settled long ago. See how many you'd get.

Hand 1 of 3

This is the same drill-and-grade loop that runs through the whole app — a decision, then the reason behind it.

Learn

A path, in the order the math actually builds.

Ten levels of written lessons that go from table basics all the way to counting systems, index plays and risk of ruin. Each lesson can be re-read at three levels of difficulty — and the Coach picks the right one for you as your confidence changes.

  • Nothing is locked. Curious on day one? Read the last level. What you earn is the word "mastered", not the reading.
  • Three registers. Simplified, standard and technical versions of the same idea, so an explanation grows with you instead of staying static.
  • 19 lessons across orientation, table basics, basic strategy, the math underneath, counting, deviations, bankroll, camouflage and team play.
The learning path, showing tiers and completed stops
A lesson with an explain-at-three-levels control
Drill

Practice that grades you, and tells you why.

Seven modes, all with instant feedback. A chart fill is fifty cells, fifty reps — the fastest way to bank volume. Misses come back outlined in red with the correct letter underneath, so a missing rule shows up as a shape rather than ten scattered mistakes.

  • Timed decisions against a three-second clock — the same number the mastery gate asks for.
  • Weakest link pulls whatever your review queue says is due: your own misses, resurfaced right before you'd forget them.
  • Counting and deviations — running counts, true counts, deck estimation, and hands graded at a live count so index plays turn up when the count calls for one.
S stand H hit D double P split R surrender
A blank pairs chart waiting to be filled in
The same chart graded, with two misses outlined in red
The Coach

It notices what you keep missing.

Every rep is logged against a concept. The Coach reads your actual history — not a generic schedule — and points at whatever your own numbers say is weakest, then queues it for the moment just before you'd naturally forget it.

  • Not a chatbot. Just your numbers, honestly counted, with the definitions of "recent" and "all-time" written on screen so the figures can't quietly flatter you.
  • Spaced repetition weighted toward your personal mistakes rather than a fixed interval.
  • Adaptive difficulty — as your confidence on a concept rises, the explanations get more technical on their own.
The Coach screen — total reps, accuracy, and where to focus next
Play & Playground

The whole game, with the money taken out.

A real card shoe that deals properly — you set the number of decks — tracks a true count, and watches how obvious your betting looks. Play offers timed, graded challenge sets; Playground is the open-ended version where the chips carry over between visits, the way a bankroll would.

  • Insurance, splits, doubles, surrender — the real decision set, graded at the end rather than hinted at during.
  • A heat meter that rises as your play gets less subtle, because that's a real part of the skill.
  • Every chip is simulated. No money is deposited, wagered or withdrawn anywhere in this app, in any direction.
A live table with a true count and a heat meter
A timed Speed Round with an insurance decision
The part most apps leave out

It will tell you the unflattering number.

Everything in this category oversells. This one computes your edge from your measured accuracy and your actual table rules, and shows the discounted figure — including when that figure is negative, which for most people, most of the time, it is.

−0.48%
Theoretical edge
Perfect basic strategy, six decks, dealer stands soft 17, double after split.
−0.40%
Your realistic edge
Discounted for measured accuracy — not for perfect play you haven't demonstrated.

Both figures are real, computed by the app from a real practice history. Both are negative — that's the honest answer for basic strategy alone, and the app says so rather than burying it. Only correct card counting can move the edge to the player's side, and even then it's small, statistical, and real only across tens of thousands of hands.

The rules on your table matter more than your play does. At a 6:5 blackjack table the same perfect play gives up nearly four times as much. The app generates its chart from the rules you set, and changes the number when you change them.

The Stats screen showing a theoretical and a realistic edge, both negative
Every screen here is real

Straight out of the working build.

Nothing below is a mockup or a render — these are captures of the actual app running, with a real practice history behind them.

Today
Today
The path
The path
A lesson, technical
A lesson, technical
The mastery gate
The mastery gate
Chart fill, graded
Chart fill, graded
Three-second clock
Three-second clock
Deviations
Deviations
Typed recall
Typed recall
The Coach
The Coach
Playground
Playground
Challenge sets
Challenge sets
Cheat sheet
Cheat sheet
Risk of ruin
Risk of ruin
Stats
Stats
Profile
Profile

Scroll sideways · 15 screens

Why I built it

I got interested in blackjack the way a lot of people do — I sat down at a table, played on instinct, and lost. What bothered me wasn't the money. It was finding out afterwards that there had been a right answer the whole time — and I simply hadn't known it.

Basic strategy isn't folklore. It was solved with computer simulation decades ago, and it's a finite, learnable thing — roughly 250 decisions with a right answer each. But almost everything built around it is either a casino game wearing a teacher's costume, or a static chart you're told to memorise with no way to check whether you actually have.

So I built the thing I wanted: short lessons, drills that grade you and explain why, a simulator that deals a real shoe, and a mastery system that refuses to tell you you've got it until you've proved it under pressure. And — because this is the part the category gets wrong — a set of numbers that are honest about what all that is worth, including when the honest answer is "you're still losing money, just more slowly."

It's a personal project, built in the open on evenings and weekends, and it's in private beta right now.

But the real reason it exists is smaller, and more stubborn, than any feature. You never control the cards. In the end a hand comes down to luck, and no chart or drill will ever change that. What you can control is whether you played it right — and once you've genuinely learned this game, a loss stops feeling like a failure. It's just variance doing its job while you did yours. The app can't make the deck fall your way; it can only make sure that when it doesn't, the mistake was never yours — that you did everything the odds allowed, and let the rest be the rest. That's the whole promise. Not that you'll win, but that you'll never again lose to your own ignorance — and that, it turns out, is the only part of the game that was ever yours to win. If that sounds worth having, I'd like to hear from you.

Shreyansh Ojha
Building Blackjack Mastery
Straight answers

The questions people actually ask.

Is this gambling?

No. There is no real money anywhere in this app, in either direction — nothing is deposited, wagered, won or withdrawn, and there's nothing to buy that affects a hand. The dollar figures in the screenshots are practice numbers with no value, the way a flight simulator has an altimeter without leaving the ground.

Will it make me money?

No, and anything that tells you otherwise is selling something. Perfect basic strategy doesn't beat the house — it takes the house's cut down to roughly half a percent, which means you still lose, just slowly. Only correct card counting can move the edge to the player's side, and even then it's a thin statistical edge that only shows up across tens of thousands of hands, requires real capital to survive the swings, and demands near-flawless execution under pressure.

What the app honestly offers is this: you'll understand this game better than almost everyone else at the table, and you'll know precisely what that is and isn't worth. Success in the app does not guarantee success in a real game.

Is card counting legal?

Counting cards in your own head is legal in most places — it's thinking, and no one can stop you doing it. But two things follow that people often miss. Casinos are private businesses and can refuse service to players they believe are counting. And using any device to help you at a live table — a phone, an app, this app — is a separate matter entirely and is a crime in Nevada, New Jersey and many other gaming jurisdictions.

The app is unusually blunt about this. The strategy chart and the counting drills sit behind an acknowledgement screen that explains it, because those are exactly the screens someone might be tempted to open at a table. This is for practice away from the table. Nowhere else.

Do I need to be good at maths?

No. Basic strategy is a lookup, not a calculation — you're learning about 250 answers, the way you'd learn opening theory in chess. The app teaches the reasoning underneath if you want it, and every lesson can be read at a simplified level, but you can reach full basic-strategy mastery without doing any arithmetic more complicated than adding to twenty-one.

What does "mastery" mean here?

Something specific and measurable, which is the whole point. To clear the basic-strategy gate you need 1,000 logged reps, 97% accuracy over your last 200, an average decision under three seconds, and practice on at least three separate days — all holding at once, over a rolling window. A bad recent stretch pulls the number back down rather than hiding under an old average. The thresholds are shown on screen, so you always know exactly how far the wall is.

What does it cost?

Nothing has been decided. It's a personal project in private beta and it isn't for sale. If you ask to test it, you'll hear from me before anything changes on that front.

When can I use it?

It's a working build today — everything in the screenshots above is real and running. I'm adding testers in small batches so I can actually read the feedback. Email me and I'll get you in.

Private beta

Want to test it?

Email me and I'll add you to the next batch. No newsletter, no drip sequence — one message from me when there's a build for you.

Your email, and nothing else. I won't pass it to anyone.

Blackjack Mastery — a practice simulator and training app.

No real money is ever wagered, deposited, or withdrawn in this app. Every dollar figure in it is a simulated training number with no value, and nothing here promises you winnings. Success in the app does not guarantee success in real-money games.

Card counting is legal to learn. Using any device to assist you at a live table is a separate matter and is a crime in Nevada, New Jersey and many other jurisdictions. This app is for practice away from the table.

Intended for an adult audience. If gambling stops being fun, help is available — ncpgambling.org or 1-800-GAMBLER in the US, BeGambleAware.org in the UK.

© 2026 Shreyansh Ojha. All rights reserved.