Affiliate question

No

If you want to get paid then you have to give out your tax data, whether thats to an Employer or to a contractual entity such as Twitch. And when you think about it, everyone that works for Twitch, gave Twitch their tax details in order to get paid for working for Twitch. So it’s completely safe.

Also this is the third party developers forum for further help https://help.twitch.tv/