Some casinos provide KYC for their players, this is intended to avoid problems that could occur such as data leaks, I often gamble at local online casinos and they do not ask for detailed KYC, only account numbers and emails, even I think local casinos here do not require visitors to fulfill their KYC in detail, also I have never experienced a personal data leak even though it makes sense if this is a concern because I sometimes feel worried about my own personal data.