TrustCasino

How the directory works

Methodology

Every casino on TrustCasino is scored against the same fixed catalog of trust signals. Each signal has a primary source, a verification date, and a published weight. There is no editorial knob that can push a score up or down - only verified data changes the number.

1. Six categories

Signals are grouped into six categories. Each category is scored from 0 to 100 as a weighted average of its signals, then categories are combined using the weights below to produce the headline trust score.

CategoryWeightShare
Regulatory2.0×23.5%
Financial1.5×17.6%
Fairness1.5×17.6%
Transparency1.0×11.8%
Player Safety1.5×17.6%
Reputation1.0×11.8%

Regulatory standing carries the highest weight because a casino operating without a credible licence collapses every other signal - you have no enforcement path if something goes wrong.

2. How a single signal is scored

Each signal is one of three shapes:

  • Binary - present or absent (e.g. “published RNG audit from a recognised firm”). Scored 0 or 100.
  • Tiered - discrete levels (e.g. licence quality: tier-1 EU regulator > tier-2 > offshore-only). Each level maps to a fixed score.
  • Quantitative - a measured number (e.g. average payout time, complaint resolution rate) normalised to a 0–100 scale against a published reference range.

A small number of signals are negative - for example, “unresolved regulator action in the past 24 months.” For these, the raw score is inverted (100 − score) so that a higher category score still means “more trustworthy.”

3. Sources and verification dates

Every signal must point to a primary source - a regulator’s licensee register, an audit firm’s published report, an ownership filing, or a press release from the operator itself. Secondary aggregators (other review sites) are not accepted as sources.

The verification date is the day a human (or, for some quantitative signals, a verified scrape) checked that the source still says what we say it says. We surface the date on every signal row so you can decide whether it’s recent enough for your purposes.

4. Freshness and staleness

Each signal has a stale_after_days window appropriate to how fast it can change in the real world:

  • Licence status - 30 days. Regulators can revoke or suspend quickly.
  • RNG / fairness audits - 365 days. Annual review cadence.
  • Ownership disclosure - 180 days. Changes when corporate structure or M&A activity warrants.
  • Payout-time observations - 60 days. Short window because operator behaviour can shift after a payments-provider change.

A signal past its window is flagged stale on the breakdown and is excluded from the headline number until it’s re-verified.

5. Tier labels

The headline trust score (0–100) maps to a tier label. Tiers are a summary, not a substitute for reading the breakdown:

ScoreLabelWhat it means
90 – 100Excellentrare; sustained performance across every category
80 – 89Excellentstrong across the board with no weak categories
65 – 79Goodsolid operator with one or two areas to watch
50 – 64Fairtrust signals are mixed - read the breakdown carefully
35 – 49Weakmultiple verifiable concerns
0 – 34Poorwe would not place real money here

6. What the score does not capture

Trust scores are a measure of verifiable trust, not a recommendation. They do not capture:

  • Whether the casino is legal in your jurisdiction - that’s your responsibility to check.
  • Game library, bonus competitiveness, UI quality, or app performance. Plenty of trustworthy casinos are unpleasant to use, and vice versa.
  • Future behaviour. Operators change. The score reflects what is verifiable today.
  • Anything that exists only in private - internal compliance programmes, unpublished regulator correspondence, and so on.

7. Corrections

If a source is broken, a verification date is wrong, or a signal assessment doesn’t match the source it cites, please email corrections@trustcasino.online. We treat operator-flagged corrections the same as user-flagged ones: show us the source, and we’ll re-verify.

Want the full list of signals? See the signal catalog →