One must be very careful in making deposits on sites that does not require KYC. As we all know that KYC is very useful when it comes to tracking a user. This means that a government has required this and the platform is being regulated or having the license to operate from the government.
If not, then there is no legal.action taken on that platform. This is why I.was thinking that those gambling sites does not require KYC could possibly will going to.cheat or having less electronic consumer protection.