DEMO TENANTOperator-side data (staff, contacts, calendar, training, grants, complaints, SAR, four-eyes reviews) is illustrative — not a real Greentube record. Connector output, evidence-ledger anchors, RFC 3161 timestamps, Postgres RLS, regulator-source ingestion and LLM extractions are the real machine. Rows marked demo are seeded fixtures.
MGA · UKGC · ADM · RO-ONJN · SK-MFSR · DGOJ · GGL · SPI · NJ-DGE · MI-MGCB · PA-PGCB

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-spa0 (suppressed)
ca-ab-aglc0 (suppressed)
ca-on-agco0 (suppressed)
cl-scj0 (suppressed)
co-coljuegos0 (suppressed)
curacao-cgb0 (suppressed)
de-glustv0 (suppressed)
dk-spillemyndigheden0 (suppressed)
es-dgoj1 (suppressed)0%
global0 (suppressed)
gr-hgc0 (suppressed)
it-adm0 (suppressed)
jp-forthcoming0 (suppressed)
kr-forthcoming0 (suppressed)
mga1 (suppressed)50%
mx-segob0 (suppressed)
nl-ksa0 (suppressed)
pe-mincetur0 (suppressed)
ph-pagcor0 (suppressed)
ro-onjn1 (suppressed)100%
se-sga0 (suppressed)
sg-gra0 (suppressed)
ukgc1 (suppressed)80%
us-il-igb0 (suppressed)
us-mi-mgcb1 (suppressed)67%
us-nj-dge1 (suppressed)60%
us-nv-ngcb0 (suppressed)
us-ny-nysgc0 (suppressed)
us-pa-pgcb1 (suppressed)50%
za-ngb0 (suppressed)

By category

CategoryCohort sizeCohort p50Your pass-rate
aml ctf0 (suppressed)
complaints dispute0 (suppressed)
data protection0 (suppressed)
financial limits1 (suppressed)33%
game fairness rng0 (suppressed)
kyc identity1 (suppressed)60%
licensing personnel0 (suppressed)
marketing advertising0 (suppressed)
operational security0 (suppressed)
reporting returns1 (suppressed)0%
responsible gambling1 (suppressed)71%
technical systems1 (suppressed)40%
Cohort bands are anonymised across operators in the same jurisdiction. Cohorts of fewer than 3 operators are suppressed. Generated 9/24/2026, 9:29:08 AM.