Our Trust Score (0-100) combines editorial Trust Radar axes, verified facts from our database, and small adjustments for payouts, complaints, and geographic restrictions. Confidence (0-100) reflects how complete and fresh our evidence is - it is not the same as the Trust Score.
Trust Radar (five axes)
Each casino can have up to five numeric axes stored in trust_radar. Editors score each axis from 0 to 10 (decimals allowed).
- Payout Reliability (
payoutReliability) - Fair Play Signals (
fairPlaySignals) - Stability (
stability) - Complaint Resolution (
complaintResolution) - KYC Friction (
kycFriction) - lower friction scores higher on the chart
We take every numeric value present in the radar object, then:
If there is no radar data or no numeric values, S_radar is omitted from the weighted blend.
Facts quality score
We load the casino's facts rows and count totals by status:
verified- treated as strong evidenceestimated- counted toward a penalty (uncertain data)- Other statuses count in the denominator but not as "verified".
If the casino has no facts, S_facts is omitted from the blend.
Weighted blend (core Trust Score)
Let w_r be Trust Radar weight and w_f be facts weight. Current defaults from configuration:
w_r= 0.5w_f= 0.3
If only one component is present, we re-normalise by dividing by the sum of active weights so the result stays on a sensible 0-100 scale.
Adjustments after the blend
Starting from base, we add a payout bonus and subtract penalties, then clamp to 0-100 and round to an integer.
| Adjustment | Rule | Configured values |
|---|---|---|
| Payout bonus | If avg_withdrawal_hours is set and <= 24h, add bonus; else 0. |
+ up to 10 pts |
| Complaints penalty | If verified_complaints is set, non-empty, and not "None" (case-insensitive), subtract fixed penalty. |
- 5 pts |
| Restricted countries | Subtract min(cap, count x per-country) using restricted_countries_count. |
0.5 pts/count, cap 15 |
Confidence (0-100)
Confidence measures how much evidence supports the profile, not how "good" the casino is. It is computed from verified facts ratio, number of sources, and recency of verification.
Weights are normalised in configuration (defaults: 0.5 / 0.3 / 0.2). If you change them in admin, the live site uses the updated values; this page shows the current effective settings.
Caching
Trust Score and Confidence are recalculated by our pipeline and stored on the casino. Intermediate computation may be cached briefly per casino ID to keep admin and batch jobs fast.