KYC Compliance for Online Identity Verification