How we collect and verify RTP
Every number on this site carries a recorded source, a confidence level and a date. Nothing is estimated, nothing is overwritten.
Where the data comes from
- Operator’s public catalogue
- Brazil’s Portaria SPA/MF 1.207/2024 (item 29) requires the RTP of each game to be available before a session starts. This is our primary and highest-confidence source.
- Provider datasheets
- List every certified configuration a game ships in — useful for knowing the range even when the operator’s active version is unknown.
- Licence registers
- The official list of authorised companies from the Ministry of Finance, re-checked periodically.
Confidence levels
| A | Confirmed | Published by the operator or the regulator. Green, with date and link to the source. |
| B | Observed | Read from the demo-mode launch configuration. May differ from real-money mode. |
| C | Player-reported | Submitted by players: accepted after two independent confirmations. |
| D | Provider default | From the datasheet; the operator’s deployed configuration is undisclosed. |
| E | Not disclosed | No data. The refusal to disclose is itself information for the player. |
Why nothing is ever overwritten
A change in RTP never replaces the previous value: we write a new record with a new date. That history is the one part of the archive nobody can copy — it only accumulates over calendar time. Each record carries the hash of the original response, so the series cannot be rewritten afterwards.
What we do not know
Coverage is not complete. Some operators restrict access by region, some authorised domains are not live yet, and demo mode sometimes serves the provider’s default configuration rather than the one the operator deployed. Where a value cannot be confirmed, the page says so — we do not fill gaps with estimates.
How we treat other people’s infrastructure
We respect robots.txt, keep intervals between requests and identify ourselves with a User-Agent containing a contact address. We do not copy competitors’ databases: every value comes from a primary source.
Current state
224 · 277 · 8 / 186 · 1410