Home › Data methodology

How we verify the data

We hold 5,690 licence records across 34 jurisdictions, most of them read from official regulator registries — 4,922 of them active in our data, the rest lapsed or revoked and kept as history. Every data point is source-referenced, and the table below dates the last full read of each register.

Ground truth

Source layers

iGaming Operators does not invent facts — it aggregates and resolves public and licensed data into one structured, verifiable record per company. Three layers feed every profile:

1. Official regulator registries (the ground truth). Licence status, licence type and, where the register publishes them, issue and expiry dates are taken from the gambling regulators themselves — including UK Gambling Commission (UKGC), Malta Gaming Authority (MGA), Curaçao Gaming Control Board (CGB), Swedish Gambling Authority (Spelinspektionen), Danish Gambling Authority (Spillemyndigheden), Italian ADM and more, across 34 regulated markets. Where a regulator publishes a register, we read it at source, on the schedule shown in the table below; the change history records a licence as lapsed only when a full read of its register no longer contains it.

2. Corporate & public filings. Company names, trading names, parent brands and corporate relationships are cross-checked against public company filings and the operators' own disclosures, then reconciled against the registry data.

3. Commercial signals. Market entry, partnerships, awards and expansion moves are detected from public news and industry sources and dated, so a "deal signal" carries a verifiable origin and a timestamp.

Resolution

How companies are resolved & deduped

The hard part of iGaming data is that the same company appears differently across ~80 source pipelines — a licence name, a trading name, a parent-brand name. We resolve these into a single entity using an alias graph and confidence-scored corporate links, so one company is one record and its corporate network is explicit rather than guessed. Duplicates are collapsed by normalized name and domain; genuinely distinct companies with similar names stay separate.

Freshness

Verification cadence

Each register is read on its own schedule — most once a month. A read that comes back far smaller than the previous full read, or that no longer contains most of the licences we hold from that register, is flagged for review, is not counted as a full read and records no licence as lapsed in the change history. Where a register has not been read in full within the last 35 days, the table below says when it was last read in full. Aggregate figures on this site (licence counts, jurisdiction totals) are computed live from that data and are consistent across every page — the same number appears on the homepage, the jurisdiction pages and here.

What we do not do: we do not publish player-level data, and we do not operate any gambling service. iGaming Operators is a B2B market-intelligence and data provider — not a gambling operator, casino or sportsbook. It does not accept bets or process player funds.

Register reads

When each register was last read in full

A full read means the whole register was fetched and processed in one run, and the result was not a collapse against the previous full read. A read that is not full (one page, a slice, a saved copy) updates what it saw, is not counted as a full read, and records no licence as lapsed in the change history.

UKGCUK Gambling Commission: register last read in full on 2026-10-01. The register publishes no end date for an active licence. Scheduled read: monthly.
MGAMalta Gaming Authority: not read in full since 2026-04-14 (195 days ago). Scheduled read: monthly.
CURCuraçao Gaming Authority: register last read in full on 2026-10-25. Scheduled read: monthly.
GIBGibraltar Gambling Division: not read in full since 2026-09-04 (52 days ago). Scheduled read: monthly.
IOMIsle of Man Gambling Supervision Commission: register last read in full on 2026-10-01. Scheduled read: monthly.
ALDAlderney Gambling Control Commission: register last read in full on 2026-10-01. Scheduled read: monthly.
KAHKahnawake Gaming Commission: register last read in full on 2026-10-01. Scheduled read: monthly.
SWESpelinspektionen (Swedish Gambling Authority): register last read in full on 2026-10-01. Scheduled read: monthly.
DKSpillemyndigheden (Danish Gambling Authority): register last read in full on 2026-10-01. Scheduled read: monthly.
NLDKansspelautoriteit (KSA): register last read in full on 2026-10-01. Scheduled read: monthly.
DEGemeinsame Glücksspielbehörde der Länder (GGL): register last read in full on 2026-10-01. Scheduled read: monthly.
ESPDirección General de Ordenación del Juego (DGOJ): register last read in full on 2026-10-01. Scheduled read: monthly.
ITAgenzia delle Dogane e dei Monopoli (ADM): register last read in full on 2026-10-01. Scheduled read: monthly.
PRTServiço de Regulação e Inspeção de Jogos (SRIJ): register last read in full on 2026-10-01. Scheduled read: monthly.
ESTEstonian Tax and Customs Board (EMTA): register last read in full on 2026-10-01. Scheduled read: monthly.
GRCHellenic Gaming Commission: register last read in full on 2026-10-01. Scheduled read: monthly.
ROMONJN (Class I licences): no full read of the register on record yet; the latest read not counted as full was on 2026-09-01. onjn.gov.ro asks every visitor to pass a browser check, which we do not solve, so this register is not read automatically; the Class I licences on file were read from a third-party copy of the list. Scheduled read: monthly.
ROMONJN (Class II licences): no completed read of the register on record yet. Read from a copy of the page saved by hand: the site blocks automated reads. No scheduled read.
ONTiGaming Ontario (operator list): register last read in full on 2026-10-01. Scheduled read: monthly.
COLColjuegos: register last read in full on 2026-10-01. Scheduled read: monthly.
BRSecretaria de Prêmios e Apostas (SPA): register last read in full on 2026-10-20. Scheduled read: weekly.
PHPAGCOR: register last read in full on 2026-10-01. Three published PAGCOR lists (service providers, gaming system administrators, content providers) are read together. Scheduled read: monthly.
AEGeneral Commercial Gaming Regulatory Authority (GCGRA): no completed read of the register on record yet. Not read automatically: the register blocks automated reads, so these licences were entered by hand from the published page. No scheduled read.
See the verified data on real companies

Browse operators, jurisdictions and licences — free account, 5 profile views every month, no card.

Browse operators →

Source-backed B2B market intelligence · page generated 2026-10-26. iGaming Operators is not a gambling service; data is for business research.