KURAL.ai
Sarah Chen Β· MGA Β· UKGC Β· CA-ON-AGCO Β· BR-SPA

Peer benchmarks

Anonymised cross-operator percentile bands. Cohorts smaller than 3 operators are suppressed so no individual operator can be re-identified from a thin slice.

How to read this page

Where the data comes from. For every operator using KURAL, we take the most-recent evaluation per (operator, control) pair from the database. We compute that operator's pass-rate within each jurisdiction (e.g. "this MGA operator passes 18 of 24 in-scope MGA controls = 75%"), then build the distribution across all operators in that cohort.

Percentile bands (P25 / P50 / P75). P50 = the median. Half the cohort scores below it, half above. P25 = bottom quartile (the operator whose pass-rate is worse than 75% of peers). P75 = top quartile. If your pass-rate is between the P50 and P75 bars, you're in the upper half of the cohort. Use this to triage where to invest remediation effort β€” close the largest gap below P50 first.

Why so many "suppressed" rows today. The platform currently has only 2 demo operators (OP-APOLLO and OP-PHOENIX) β€” below the k-anonymity floor of 3 required to publish a band without re-identifying individuals. As pilots come online, the bands will populate. With 20+ MGA-licensed operators in the cohort, the MGA row will show real "you vs the rest" data.

Privacy guarantee. No operator ID ever leaves this calculation. The suppression at <3 operators is a hard floor. Data is intended for the operator's own dashboard only β€” sharing externally would require explicit operator consent.

By jurisdiction

JurisdictionCohortCohort p25Cohort p50Cohort p75Your pass-rateYour percentile
ar-caba0 (suppressed)β€”β€”β€”β€”β€”
ar-mendoza0 (suppressed)β€”β€”β€”β€”β€”
ar-pba0 (suppressed)β€”β€”β€”β€”β€”
au-nt0 (suppressed)β€”β€”β€”β€”β€”
br-spa1 (suppressed)β€”β€”β€”33%β€”
ca-on-agco1 (suppressed)β€”β€”β€”57%β€”
cl-scj0 (suppressed)β€”β€”β€”β€”β€”
co-coljuegos0 (suppressed)β€”β€”β€”β€”β€”
curacao-cgb0 (suppressed)β€”β€”β€”β€”β€”
de-glustv1 (suppressed)β€”β€”β€”0%β€”
dk-spillemyndigheden0 (suppressed)β€”β€”β€”β€”β€”
es-dgoj0 (suppressed)β€”β€”β€”β€”β€”
global0 (suppressed)β€”β€”β€”β€”β€”
gr-hgc0 (suppressed)β€”β€”β€”β€”β€”
it-adm0 (suppressed)β€”β€”β€”β€”β€”
jp-forthcoming0 (suppressed)β€”β€”β€”β€”β€”
kr-forthcoming0 (suppressed)β€”β€”β€”β€”β€”
mga2 (suppressed)β€”β€”β€”42%β€”
mx-segob0 (suppressed)β€”β€”β€”β€”β€”
nl-ksa0 (suppressed)β€”β€”β€”β€”β€”
pe-mincetur0 (suppressed)β€”β€”β€”β€”β€”
ph-pagcor0 (suppressed)β€”β€”β€”β€”β€”
ro-onjn0 (suppressed)β€”β€”β€”β€”β€”
se-sga0 (suppressed)β€”β€”β€”β€”β€”
sg-gra0 (suppressed)β€”β€”β€”β€”β€”
ukgc1 (suppressed)β€”β€”β€”84%β€”
us-il-igb0 (suppressed)β€”β€”β€”β€”β€”
us-mi-mgcb0 (suppressed)β€”β€”β€”β€”β€”
us-nj-dge0 (suppressed)β€”β€”β€”β€”β€”
us-nv-ngcb0 (suppressed)β€”β€”β€”β€”β€”
us-ny-nysgc0 (suppressed)β€”β€”β€”β€”β€”
us-pa-pgcb0 (suppressed)β€”β€”β€”β€”β€”
za-ngb0 (suppressed)β€”β€”β€”β€”β€”

By category

CategoryCohort sizeCohort p50Your pass-rate
aml ctf2 (suppressed)β€”67%
complaints dispute0 (suppressed)β€”β€”
data protection0 (suppressed)β€”β€”
financial limits2 (suppressed)β€”50%
game fairness rng2 (suppressed)β€”67%
kyc identity2 (suppressed)β€”50%
licensing personnel2 (suppressed)β€”50%
marketing advertising2 (suppressed)β€”40%
operational security2 (suppressed)β€”0%
reporting returns1 (suppressed)β€”33%
responsible gambling2 (suppressed)β€”72%
technical systems1 (suppressed)β€”50%
Cohort bands are anonymised across operators in the same jurisdiction. Cohorts of fewer than 3 operators are suppressed. Generated 5/27/2026, 11:57:32 PM.