KYC is an abbreviation that stands for *know your customer*. It's a safeguard to ensure the safety of the users. It helps or enable businesses to know who their customers are (customer's identity). If you don't have peace of mind or you are not comfortable with it, then it will be better if you didn't invest in that particular project. But as for me, I don't see anything wrong with it, I believe KYC is beneficial, it is for your own good, because it protects users in case of emergencies or hacking attempts.