casino banner

How We Rate

How We Rate Casino Platforms

Last updated: August 2026

CodeThemes scores every casino on a 0–100 scale built from 40+ checkpoints in 5 weighted categories: Software & UX (25%), Game Library (25%), Fairness Certification (20%), Mobile Experience (15%), and Reliability & Support (15%). Every score comes from hands-on testing with real accounts — and real deposits where legal — and every review is re-run against the full checkpoint bench at least every 90 days. This page documents the complete model so you can audit our conclusions instead of trusting them.

What are the CodeThemes rating categories and weights?

CodeThemes weights the score toward what a player interacts with every session — the software and the games — while treating fairness evidence as both a weighted category and a hard gate. The model is fixed across all reviews; no casino gets a custom weighting.

categoryweightwhat it measures
Software & UX25%Platform identification, navigation, search, session handling, cashier flow, load performance
Game Library25%Provider count and quality, portfolio freshness, RTP disclosure, demo availability
Fairness Certification20%Licence verification, RNG lab certificates, T&C fairness, complaint-history checks
Mobile Experience15%Responsive behaviour, touch UX, game-launch times across a 6-profile device matrix
Reliability & Support15%Uptime observations during testing, support response time and competence, withdrawal timing

Two checkpoints act as hard gates outside the weighted average: a platform with an unverifiable licence or an unverifiable RNG certificate cannot be recommended, whatever its other numbers.

How does CodeThemes verify RNG certification?

CodeThemes verifies RNG certification at the source, not the footer. For each reviewed platform, [AUTHOR_CT_2] identifies which accredited testing laboratory — eCOGRA, GLI (Gaming Laboratories International), iTech Labs or BMM Testlabs — issued the certificate, then checks three things: that the certificate exists on the lab’s or regulator’s own records, that its scope actually covers the games and jurisdiction in question, and that its date is current. A seal image that links nowhere, or a certificate covering a different corporate entity, is logged as a failed checkpoint. Reviews state the certifying lab by name so readers can repeat the check themselves.

How does CodeThemes audit a casino’s game providers?

CodeThemes enumerates the full provider list on every reviewed platform and audits it like a software dependency tree. [AUTHOR_CT_2] records which studios are integrated, whether the flagship titles are genuine builds (fake clones of popular slots are a documented industry problem), how recently new releases were added, and whether the platform publishes per-game RTP figures or hides them. We also flag regional stripping — platforms that advertise a provider but serve a reduced catalogue to certain countries. A large lobby earns nothing by itself; the Game Library score rewards verified, current, transparently documented portfolios.

How does CodeThemes test mobile UX?

CodeThemes tests every platform on a standard device matrix of 6 profiles, from a current flagship down to a budget Android on a throttled connection, because most real-world play happens on mid-range phones over imperfect networks. [AUTHOR_CT_1] measures lobby load time, game-launch time, and cashier completion on each profile, and logs functional defects: buttons that fall off-canvas, keyboards that cover input fields, sessions that drop on rotation, games that crash on low-memory devices. Each defect enters the review with the device profile it occurred on, so the finding is reproducible — not an impression.

What is the CodeThemes testing process, step by step?

CodeThemes runs the same fixed sequence for every review, so scores are comparable across platforms:

  1. Platform identification. We determine the underlying software stack and any white-label parentage before testing begins.
  2. Account creation. A reviewer registers a real account and logs the registration and verification flow.
  3. Real-money deposit. Where the law permits, we deposit real funds and record the cashier experience. Where it does not, the affected checkpoints are marked untested.
  4. Play testing. Games are launched across the 6-profile device matrix and performance is measured, not estimated.
  5. Support probe. We open at least 2 support tickets with genuine technical questions and time the responses.
  6. Withdrawal test. We request a withdrawal and time the full round-trip, including KYC document processing.
  7. Scoring and fact-check. Checkpoint results are converted to category scores, and [AUTHOR_CT_2] fact-checks every claim before publication.

What scoring scale does CodeThemes use?

CodeThemes publishes a single 0–100 score, computed from the weighted category scores. The bands are fixed: 85–100 means excellent — recommendable with minor caveats at most; 70–84 means good — recommendable, with the caveats stated; 50–69 means mixed — playable but with documented problems we would want fixed; and below 50 means not recommended, published as a warning. The recommendation threshold is 70, and no platform crosses it with a failed Fairness Certification checkpoint regardless of its arithmetic total.

When do CodeThemes scores change?

CodeThemes re-runs every published review against the full checkpoint bench at least every 90 days, and immediately when a trigger event occurs: a platform migration, a licence change or regulatory action, a provider being added or dropped at scale, or a credible reader report of a regression. Score changes are recorded in the review’s changelog with the reason and the re-test date, and the page’s last-updated date changes only when the substance changes. The pipeline behind this — who re-tests, who checks — is documented in our Editorial & Review Process.

Frequently asked questions

Can a casino pay for a higher CodeThemes score?

No. CodeThemes scores are produced by the editorial team using the fixed 5-category weighting model published on this page, and the weights are locked before any commercial conversation happens. Affiliate partners get no preview of scores, no veto, and no write access to reviews. A casino that converts well for us commercially can and does carry a low platform score.

Does CodeThemes test with real money?

Yes, where the law permits. CodeThemes reviewers register real accounts, deposit real funds, play across the device matrix, and request withdrawals so we can time the full cashier round-trip including KYC. In jurisdictions where our reviewers cannot legally deposit, the review states that plainly and the affected checkpoints are marked untested rather than guessed.

Why does RNG certification carry 20% of the score?

Because fairness is the one thing a player cannot verify from the outside. A certificate from an accredited lab such as eCOGRA, GLI, iTech Labs or BMM Testlabs is the only independent evidence that game outcomes are random. CodeThemes verifies the certificate itself — issuer, scope and date — rather than trusting a footer logo, and an unverifiable claim caps the Fairness Certification score.

How often do CodeThemes scores change?

Every published review is re-run against the full checkpoint bench at least every 90 days, and sooner when a platform migrates software, changes licence status, or readers report a regression. When a score changes, the review’s changelog records what moved and why, and the visible last-updated date reflects the re-test — not a cosmetic edit.

What score does CodeThemes consider safe to recommend?

CodeThemes only recommends platforms scoring 70/100 or above with no failed checkpoint in the Fairness Certification category. A platform can score well on software polish and still be excluded if licensing or RNG evidence fails, because those checkpoints act as hard gates, not weighted averages. Anything below 50 is published as a warning, not a recommendation.