A KYC check or a Know Your Customer check is a verification that a financial body has to perform to verify the claims made by customers. Most betting platforms must adhere to these rules due to AML - Anti Money Laundering - requirements.