The same bonus is a different proposition for different players. The interactive band on each bonus page asks who is reading — planned deposit, preferred game, main goal — and scopes the arithmetic of the published terms to the answer. Every reason under a verdict is a number derived from a verified clause. Nothing is generated, estimated, or personalised by anything other than the reader’s own answers.
Why a verdict per profile
A 35× requirement on deposit plus bonus is routine volume for a €500 slots player and an unrealistic grind for a €25 one; a €100 cashout ceiling is irrelevant to someone clearing for fun and a dealbreaker for someone chasing a big win. Written decision notes address a general reader. The band removes that compromise: on a deposit bonus it asks three questions, on a no-deposit bonus two — there is nothing to deposit, so nothing is asked about one. Answers are remembered by the browser, every later bonus page opens already personalised, and changing one answer re-computes every verdict.
What the engine reads
The verdict is computed exclusively from the verified fields of the bonus record: the wagering multiplier and its base (bonus only, or deposit plus bonus), the bonus size and its cap, the minimum deposit, whether the bonus is cashable or removed at withdrawal, any maximum bet, any maximum cashout, and the editorial status of the operator. Game contribution follows the reader’s declared game — the single biggest multiplier of real clearing volume, and the one promotions never mention.
The rule table (v1.0)
Rules run in order; the verdict is the most severe outcome triggered, and every triggered reason stays visible so the full picture is never reduced to a label.
- R0 — Operator override. An editorial flag on the operator caps the verdict at Caution; a suspended or blacklisted operator forces Skip. No combination of favourable terms and profile can outrank an operator-level warning.
- R1 — Minimum deposit. A minimum deposit above the declared bankroll is a Skip.
- R2 — Real turnover versus bankroll. Required stakes on the chosen game, after contribution, compared with the deposit. Above 300× the deposit: Skip — at typical slot RTP that volume carries an expected clearing cost above 12× the deposit. Between 120× and 300×: Caution, an expected cost around 5× the deposit.
- R3 — Verified cashout ceilings. When the cap has been verified as an amount, a multiple of the deposit, or a multiple of the bonus: under 2× the deposit with a max-win goal is a Skip, under 5× a Caution. Caps on record whose unit is not yet verified are reported as unverified and never assumed.
- R4 — Sticky bonuses. A non-cashable bonus with a max-win goal is a Caution: the bonus amount leaves the balance at withdrawal.
- R5 — Fast clearing. For a fast-clearing goal, a deposit-plus-bonus base or a multiplier above 30× each raise a Caution.
- R6 — Max-bet friction. A maximum bet forcing more than 5,000 minimum bets is noted, so the time cost is visible before claiming.
The R2 thresholds were not chosen by feel. They were calibrated against the live catalogue — 2,180 active deposit bonuses at the reference profile — so that roughly nine offers in ten stay claimable on slots at full contribution, one in ten earns a Caution, and the extreme tail is named for what it is. On table games at 10% contribution the same thresholds turn strict, which is the honest outcome: chasing wagering on low-contribution games is the most reliable way to turn a bonus into a loss.
What the engine refuses to do
- It never overrides an editorial warning. The rule table starts, not ends, with the operator status.
- It never guesses. An unverified cashout cap is declared unverified; a missing field means the relevant rule stays silent rather than inventing an input.
- It does not compute on free spins. Spin counts are not money until the spins pay out, so free-spins offers carry no interactive verdict — the written note and the wagering calculator cover them.
- It does not follow you. The profile lives only in the browser’s local storage: no account, nothing sent to a server, nothing tied to a person. Clearing browser data clears it.
One personal note, since I designed the flow: the goal was never to tell anyone what to play. It is to make sure the two minutes before a deposit contain the same numbers the terms will enforce afterwards.
Versioning
The rule table is versioned and threshold changes are documented on this page, so any verdict can be traced to the rules that produced it. The current table is v1.0, published August 2026. The signed decision note on each bonus page remains the editorial judgment; the engine scopes it to a profile, and the casino’s current terms and conditions always prevail.
FAQ
Why does my verdict differ from someone else’s on the same bonus?
Because the inputs differ. The engine scales the same published clauses to a different deposit, game contribution, and goal — two profiles can legitimately receive opposite verdicts from identical terms, and both verdicts show the arithmetic that produced them.
Why is there no verdict on free spins bonuses?
Free spins winnings do not exist until the spins pay out, and a spin count is not money. Any verdict computed on it would be an invented number, which is the one thing the engine is not allowed to produce. Once winnings are known, the wagering calculator handles the clearing math.
Where are my answers stored?
In your browser’s local storage, under a single key, readable only by this site and only on your device. Nothing reaches a server, there is no account, and clearing site data resets the profile.