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

Age verification before deposit / play

MGA.PPD.AGE.1 · MGA · kyc_identity
Severity
critical
Cadence
continuous
Region
eu
Current status (Apollo Gaming Ltd.)
fail

Requirement

Licensee must verify a player is at least 18 years of age before allowing any deposit, wager, or withdrawal. Verification must complete within 30 days of registration; play must be suspended if verification fails.

Source: MGA Player Protection Directive (D3/2018), Section 4 — Age Verification · Audit artifact: MGA System Audit Checklist §3 — KYC

Remediation guidance

Configure PAM + KYC integration to block all financial transactions until age verified.

Evidence specification

Evidence typeConnectorSpecAcceptance criteria
kyc_eventkyc-sumsub
{
  "check_type": "age_verification",
  "required_fields": [
    "player_id",
    "dob_verified_at",
    "age_at_verification",
    "deposit_blocked_until_verified"
  ]
}
  • age_at_verification >= 18 for 100% of players
  • no successful deposits before dob_verified_at

Recent evaluations (Apollo Gaming Ltd.)

WhenStatusFindings
5/28/2026, 12:49:56 AMfail1 finding Acceptance criterion failed: "no successful deposits before dob_verified_at" — expected empty set; g