KYC is a mandatory identity verification process that licensed online casinos and sportsbooks use to confirm a players age, identity and residency. It is a strict legal requirement from regulators like UKGC & MGA to prevent fraudalent activities like underage gambling or money laundering.