Gate.io does not require you to have your KYC for the deposit, but it is mandatory for withdrawal.