I used my own analogy to reply him because, if an exchange is non kyc, it means that they literally will be decentralized and they are not being controlled by the government or follow by government rules.
This is not true.
Centralized exchanges can be non-kyc and most of them started that way, including Binance and others.
Non-kyc simply means you are not sending them any of your personal documents.
So my question here is that, will you be given private keys to your wallet in a non kyc exchange? And if yes, will I be able to import those keys into a standard wallets. In case where the exchange has issues or shut down? I'm just trying to clear my doubts here so please if you won't help with a good reply just don't.. thanks
If someone gives you some private keys they are not private anymore.
With real decentralized exchanges there is nobody to give anything, you are generating your own keys and you are responsible for them.
Don't mix apples and oranges.