I didn’t see anywhere where I opted into giving my contact info / permission to contact me to the creators as opposed to itch.io
Creators have the option to send an e-mail to all buyers, but this is done through an Itch.io interface in such a way that user’s e-mails are not visible.
nor can I seem to find how to disable the feature
There is an option in the settings, under “CONTACT” -> “Email notifications” that says:
[ ] Never send any emails to me
I’m not sure if this includes e-mails sent by creators, but so far I haven’t received any, so I think it does.
Is there a way to default to NOT giving my contact info / permission to contact me to creators I buy from in the future and only selectively give permission to contact me to those I want?
Creators have the option to handle taxes themselves. I think because of that, a contact e-mail is required. Creators are not meant to send an e-mail by themselves, using their personal e-mail (instead of an Itch.io one). I believe this might actually be illegal in some countries, but I’m not sure.