I think every country has its own regulations on investment, but for crypto, I think most of them have required KYC, both for exchange and ICO
It's true that every country has different rules for running their projects. There are some countries that prohibit giving KYC to the team from the project.