But do you ever think deeply that taking lots of authentic data can be easily used illegally? For example 2000 verified user documents can be used to set up 2000 fake users to get huge reward from another website. this is dangerous thing information leaking. May be time has come to replace KYC with something better implementation.
A lot of cryptocurrencies reward programs use KYC also exchanges and some other cases KYC is essential.