Flushodds
iPhone & iPad · One payment, no subscription

Solve it. Train it. Film it. Bank it.

Four apps in one, all running on your device. A real solver from preflop to the river. A trainer that deals you hands and grades every decision. A vlog rig that logs the action while you film it. And a bankroll that adds up to the penny. No account. No upload. Works on a plane.

Not published yet — this button goes live at launch.
The solver showing check, bet and all-in percentages for a hand on the river

A tour

Five screens, one hand at a time

Every screenshot below is the real app, captured from the build.

Solver screen with the hand, board and action percentages

Your hand against theirs, street by street

Tap in your cards, then the flop, turn and river as they come. The blocks at the top are the answer for the exact hand you are holding — fold, call, check, bet or shove — with the size worked out from the stack-to-pot ratio rather than a fixed 2.5bb for everything.

  • Preflop through the river on one screen
  • The pot carried all the way down, street by street
  • They bet 4.2bb? That exact size goes into the solve, not the nearest preset
  • Facing a 3-bet, it tells you whether to 4-bet and how much

Everything the solver does →

The thirteen by thirteen range chart, cells filled by action

The whole range, not just your hand

Every cell is filled in proportion to how often that hand takes each action, so a pure call and a half-raise mix never look alike. Tap any hand to magnify it.

  • Your chart and your opponent's, both on screen, on every street
  • Your hand outlined even once it is out of the range
  • Tap any cell to magnify it without losing your place
  • Colors by action and by bet size
The trainer table with a graded decision underneath it

Sit at a table and get marked

Set the table the way your game is — two to nine players, blinds, antes, a stack for every seat — then play hands against opponents who are wrong in nameable ways. After every decision you are told what the strategy does and how often, and where that answer came from.

  • Six kinds of opponent: GTO, balanced, tight or loose, aggressive or passive
  • Free sessions to download — the WSOP final table, the bubble, blind defense
  • Drills are small JSON files with a seed, so the same file deals the same hands
  • Type in a hand you actually played and get the same verdict on each street
  • Every hand you keep goes into a history you can read back

Everything the trainer does →

The recorder: camera on one half, the hand going in on the other

Film it and log it at the same time

Half the screen is the camera, the other half is the hand. Pick the seat, tap what they did, type the size on a keypad that never covers the table. Turn the phone landscape — the way a table actually gets filmed — and the hand sits beside the video.

  • Pause and resume mid-hand, so ten minutes of folding never reaches the edit
  • Sizes in big blinds or in cash, whichever the table is talking in
  • Flop, turn and river in two taps each; every entry stamped to the footage
  • Final Cut, chapter lists, CSV and WebVTT export, markers on frame boundaries
  • Footage lands in Files, ready to drag into iMovie or Final Cut

Everything the vlog does →

Bankroll screen showing balance and results

Every number, and where it came from

Set an opening balance and add funds without playing a hand. Money you put in moves the balance but never counts as a win, so your win rate stays honest.

  • Sessions, rebuys, cash-outs and expenses
  • Photograph a receipt and keep it with the expense
  • Foreign trips convert at the rate you locked in, not today's
  • Daily, weekly, monthly and yearly rollups by game and venue
  • PDF and spreadsheet reports for your accountant

Everything the bankroll does →

Light and dark

Both, and it follows your phone.

You will use this in a dim card room at midnight and again in daylight the next morning, so both appearances are built properly. The shots on this site are the dark build; here is the same solver in light.

The solver in light appearance, showing the preflop answer for a hand

Every screen is readable in both

Not one design with the colors inverted. The range charts use the same colors either way, so a hand you learned as a green cell is still a green cell at two in the morning — the thing you are reading never changes meaning because the light did.

Every screenshot on this site is captured from the running app in both appearances by the test suite, so what you see here is what ships, in the mode you will actually use.

What is under it

A real solver, not a lookup table

The maths is computed on your device and checked against things that can be verified.

The trainer table with six seats, their stacks and their playing styles

Set the table, then sit at it

Two to nine seats, a stack for each, blinds and antes, and a style for every opponent. Tap a seat to move into it. Everything the solver deliberately refuses to guess about — who else is in the pot, how they play, what they have behind — is set here, by you.

Counterfactual regret minimization

A genuine postflop solve over a betting tree, street by street, with exploitability reported so you can see how solved the answer really is.

It always answers

If a spot will not fit your device, the solver simplifies the betting rather than refusing — and tells you exactly what it simplified.

Nash push/fold by position

Solved shove and call ranges for any seat at a two to nine handed table, with antes and ICM. Matches published charts.

Opponents who are wrong on purpose

The trainer deals against six named styles. They are simulated, your grade is not: the verdict always comes from the solver, whoever is sitting there.

Exact hand evaluation

Checked against every one of the 2,598,960 five-card hands, matching the textbook counts for all nine categories.

Money that adds up

Every amount is exact decimal arithmetic, not floating point, so a year of sessions still totals to the penny.

Editor-ready exports

Final Cut markers land on frame boundaries, so your timeline opens with every action already marked.

For vloggers

The part that saves you an evening

The footage is the easy half. Finding the hand again is the half that eats your week.

A vlog session with capture options and the table state

One vlog per session, everything hanging off it

Venue, stakes, buy-ins and rebuys go in once. After that every clip, hand, voice note and photograph belongs to that session, and the session belongs to a line in your bankroll. Nothing is typed twice.

Pause, do not stop

A hand can take ten minutes, most of it folding. Pause mid-hand and resume when it matters — one continuous clip, dead time never written.

Landscape, split down the middle

Camera on one side, the hand on the other. Seats, actions and a keypad for sizes that never covers the table you are filming.

Markers where the action is

Every entry is stamped against the footage, so the Final Cut timeline opens with a marker on each bet, raise and street.

Cards read off the table

Point the camera at the board and the app reads the cards on device. Nothing is sent anywhere to do it.

Voice notes on the timeline

Say what you were thinking while it is fresh. The note lands at the right second of the session, not at the end of a file.

Your files, your editor

Clips sit in Files and optionally in Photos. Drag them into iMovie on the phone or Final Cut on an iPad. Nothing is locked in.

For the money

What you are actually worth

A bankroll that tells you the truth, including when the truth is that you have not won.

The bankroll screen showing the balance and recent results

The balance, and the honest version of it

Two numbers that are easy to confuse and should never be: what is in your pocket, and what you have actually won. Flushodds keeps them apart, so a deposit never flatters a losing month.

Money in is not a win

Set an opening balance and add funds without playing a hand. Deposits move the balance and never touch your win rate.

Receipts, photographed

Log an expense and take a picture of the receipt there and then. It stays attached, and it stays on your phone.

A trip to Europe still adds up

Play in euros, record it in euros, and lock the rate you actually got. A rate that moves later never restates a session you already played.

Rollups that mean something

Daily, weekly, monthly and yearly, by game and by venue, with hourly rates worked from the time you actually sat down.

Rebuys and cash-outs

Tournaments with rebuys, cash games with top-ups. The buy-in is not one number and the app does not pretend it is.

Exact to the penny

Every amount is decimal arithmetic, not floating point. A year of sessions totals to the cent, because pennies do not round themselves.

Your data

It never leaves your phone

There is no server behind this app. There is no account to make and nothing to log into.

Nothing is uploaded

Hands, sessions, notes and footage stay on your device. We could not read them if we wanted to, because they never reach us.

Works with no connection

Every solve runs locally. On a plane, in a basement card room, on aeroplane mode — it all still works.

Your iCloud, if you want it

Turn on sync and your data mirrors to your own private iCloud, between your own devices. Leave it off and it stays put.

You own all of it

Footage sits in Files where you can drag it into iMovie or Final Cut. Exports are plain text. Nothing is locked in.

The one request it ever makes

Downloading a training session asks this site for one file because you tapped a button, and sends nothing back. That is the entire network surface of the app.

Two devices, one set of data

Switch on iCloud and your hands, sessions and bankroll mirror between your own devices through your own private database. Where the same record changed in two places, the newer change is kept.

Pricing

Pay once. That is the whole model.

No subscription, no per-solve credits, no upsell inside a hand.

The preflop answer for a hand, with the range chart beneath it

The free version is not a demo

Preflop solving from every seat, both range charts, the equity and ICM calculators, a vlog and a bankroll that adds up. It is a usable poker app that happens to be free, not a screen that asks you to pay before it does anything.

Free

$0
  • Preflop solver, every seat
  • Equity and ICM calculators
  • One vlog
  • Bankroll numbers
  • The trainer, hand after hand
  • Postflop solving
  • Saved hand history
  • Keeping the hands you trained on
  • Bankroll charts

Pro

$39.95 once
  • Everything in Free
  • Postflop solving on every street
  • Save and replay your hands
  • Trainer history, hand by hand
  • Unlimited vlogs and exports
  • Bankroll charts and breakdowns
  • Every future feature, no extra charge

Straight answers

What it does not do

The limits are in the app too, next to the numbers they apply to. Here they are before you buy.

A flop solve is simplified on a phone. Solving a flop against wide ranges at full detail needs about 1.35 GB and nine minutes, which no phone has. Flushodds steps the betting abstraction down until it fits, tells you on screen exactly what it gave up, and reports how exploitable the result is. Turn and river solves run at full detail.

The solver is two players. Always. Your hand against one opponent, both ranges on screen. A third player in the pot stops it being a zero-sum game and puts the tree far beyond a phone, so that lives in the Trainer instead, as equity against the field and the price you are being offered — labeled as exactly that, never dressed up as a solve.

Deep preflop raising ranges are charts, not solves. Solving the raise and 3-bet game needs the postflop value of every branch. Those come from published charts, every screen that uses one says so, and you can edit them. Short-stack shove/fold is solved — that one is a Nash equilibrium the app computes on your device and it is labeled differently.

Your trainer opponents are a model, not a solve. Each style bends a baseline two ways: how many hands it plays, and how often it raises rather than calls. It is good enough to practice against and the app never claims more. Your grade always comes from the solver, whoever is in the seat.

A hand you can see has no GTO answer. Enter an opponent's exact cards and there is nothing hidden left to solve — the game becomes arithmetic. That is used for review and equity, never passed off as strategy.

Your video does not sync, and it never will. Hands, sessions, notes and bankroll mirror through your own private iCloud. Footage is gigabytes and there is no server behind this app to put it on, so a clip filmed on your phone appears on your iPad as a real entry with the hands intact and a note saying which device the video is on.