On deposit there is no KYC and with regards to the merchants you are correct we are required to follow a KYC policy, However, the requirements are not that stringent and we have been taking care of this extremely fast., one of the benefits is you can withdraw into other payment forms should you wish. i.e Wire transfer, also another benefit we have is being able to offer more software choice over other crypto-only casinos.
If depositing or withdrawing via Fiat currencies then KYC is required, if depositing and withdrawing via crypto KYC will not be required but if we see something suspicious We may ask for KYC.
I don't know why you're so negative. Try to find the positivity too. If someone registered with one country and his IP address from another country. Also if a certain software has informed us of card counting or we have picked up multiple bonus cases of abuse then these would be against our terms and conditions. We may ask for Kyc in these cases. We're a big company & we're here for our players to solve any issues they face using our casino.
If you're playing without doing anything wrong, there is nothing to be worried about. Do not hesitate to post your reviews after playing on our site.
All those things should be included transparently in Terms & Conditions, at
https://www.24kcasino.com/en/static-texts/terms-and-conditionsForced KYC;
Fiat (KYC required), crypto (KYC non-required)
VPS restrictions (users use VPS are restricted or will be required to do KYCs).