Based on my experience using different sites in crypto, they never require a KYC because if they do, there are a lot of sites which can be our option.
However, I would like to relate it to not gambling site that requires KYC which I think it's the standard.
In some exchange, I submitted my ID, selfie, utility bill and even bank statement.
I believe you have not won some kind of money that would require them asking you for KYC at withdrawal because this is what a lot of these sites do these days. You will just be glad that the site is free of KYC requirement until once it’s at the point of withdrawal, they start demanding. This can be annoying really
The sites are aware that there are so many alternative sites that do not require KYC procedure, so putting it to players at the beginning might not do them well, so what most of them do, is to wait till the time of withdrawal especially when the money involved is quite big. I have something against sites that ask for KYC because I don’t trust them one bit and there is every tendency that this information can be leaked.