I was more intimidated by the idea that my information was being looked over by the IRS in America despite my not living there nor even having even been there.
The IRS will still look into how much you earn. When you create a ITIN, that is used to make records of how much you earn through itch.io or any other site you earn.