Do I have to fill out taxes for donations from itch.io?
I'm not a lawyer, but that probably depends on the laws of your country of residence. In any event, you're the recipient of those donations, not itch.io, so it's between you and the state; in some countries, you have to be registered as a tax-exempt charity for that to work. If in doubt, best ask a professional based where you live.