Twitch takes a nearly 30% cut on bits and about 50% on subs. They don't take a cut on charitable donations because that's not legal.
Twitch
Twitch is a video live streaming service.
They do, you've just described bits. Donations typically go through another platform. Commonly it's streamlabs and PayPal. How would Twitch track or enforce that? If they mandated streamers disclose that info and pay it like a tax to Twitch, how would they audit that? Prevent people from donating to Twitch streamers? I don't even know how you'd go about doing that. Also Twitch already takes a decent amount from streamers, any time they try to take more of their money they risk losing their revenue source
Thanks for the informative response.
I didn't know donations went through other mediums besides twitch. I thought people donated directly through twitch, but apparently that's what bits are for.
It looks like at the lowest level, you can buy 100 bits for $1.40. That would be $1 to donate, and twitch pockets the other $0.40. They're already making out like bandits!