If the third-party proved that the casino is right but the player swore that he submit all the documents and is willing to do the extra mile to establish his identity, can we conclude that Casino's KYC procedure is different and we have the right to know how and what system they are using to decline our submission because we can be the next to suffer from this Casinos' KYC system?
I've been working in tech support for a crypto company and we didn't have any KYC system, so I doubt there is a "system" at all. What they can be doing is automating the process a bit, so that the AI checks if the images weren't altered for them. This work is done manually.
How we were doing it? We'd get the data submitted by people to a secure server and all the data there had only numbers, no client names, so you'd actually have to download every single image to get a scan of user's ID and that was of course blocked by the server, so the only way to get anything from it would either require admin access, or you'd have to take a screenshot and save it on your computer.
There was a secondary database that would assign numbers to users who were submitting KYC, so we'd have to login to that first, get username and submission number of a client, then enter that into the secure database to get access to the documents and then compare that to the registration form, where user would state his full name, country and all that.
Usually a person doing KYC has to check if the images weren't altered, if the resolution is good enough, if the name, birth date and country matches and is not on the list of restricted countries.
That's basically it.
Common problems?
Low resolution
Only one side of the document was scanned
Outdated ID
Issued countries did not match
There was also a problem with some documents written in languages nobody could speak, that were difficult to check. For instance, we were operating in the EU and had people who could read Russian and Greek, but none of us could read Thai or Vietnamese, so we weren't able to do KYC for these countries at all.
If you guys get rejected by KYC, make sure youy're making it as easy as possible for the people working there. What's obvious to you may not be so obvious to them.