Gate.io .... When you make deposit, they don't ask questions, BUT when you want to withdraw they ask KYC with your passport, ID, shoes number, blood type, fingerprint and urine sample.
I have no intention to give all my data and passport scan to some random Chinese for crypto worth of 30-40 USD.
We're just having the same case, I think they started implement KYC last year because in the fast 2 years I am able to withdraw my coins there but when I come back it is already required KYC. I have Ethereum coins left there worth of 50$ but I can't withdraw because of the new KYC implementation. That is really strange there if you deposit an x amount no rules but in terms of withdrawal, they are asking a lot of requirements.