Here's something interesting: if FortuneJack wanted to prevent money laundering (the "intention" of KYC terms) then why wouldn't they ask for KYC prior to a deposit as opposed to afterwards? You have two outcomes:
I'm not jumping in here to defend FJ or their ToS but asking everybody for KYC is a bad idea due to several reasons:
- A high increase of costs (hiring compliance officers, KYC officers, personel to handle GDPR requests etc.)
- They would need to (highly) improve their backend and storage capacities
- They are responsible for all personal information they store. Being a large source of KYC information could attract attackers. There are numerous examples where KYC data was stolen.
- Most of their 'customers' likely play with low volumes, making KYC/AML non-mandatory.
I do agree that they need to be more transparant about deposit limits etc., for example mention that they'll ask for KYC when the total deposited amount reaches a certain limit.