Welcome to the forum!
You’ve got a nice full type casino out there with sportbook and live games available. I just notice that you are accepting fiat deposit does this mean that the KYC is only applicable to fiat users while crypto user is not required to do KYC?
Can you also post the terms of the free spin? Is the profit on it can be withdrawn immediately or need to wager first?
KYC is applicable for both, fiat and crypto users. Anyways, you can always deposit and play without the need of verifying your account When you hit a win and want to withdraw funds, you'll need to do KYC. BetCoCo can take up to 3 days to verify the accounts, although usually takes around 24 hours

Regarding the Free Spins, they will need to be wagered 30x in order to be withdrawn.
Keep Winning!
BetCoCo Team