Doesn't matter, Its Twitch's House they can set what ever rules like like. Their rules can not override law, Their rules may make the company look unfavourable to others but they are free to have them.
I run a number of servers, I can make the rule that I will not sell space or bandwidth or any of my other services to people named Paul and if you lie on your account creation and say your name is Dave instead and I later find out its Paul I am free to terminate your account there and then. Now such a rule is fucking silly to have but I am free to put it in place. (Dam it, I should of used Regi instead of Paul. You get to live for another day @ReginaldXIV #BlameRegi).
Partners also have a contract with Twitch which sets out things like the payment share, if they are allowed to stream on other platforms and the like. Most of these contracts will include a clause like "If you bring Twitch into disrupt (which can even see set by the company in question) then this contract terminates" heck I've seen contacts that one party can terminate for no reason. That would be something between the streamer and Twitch and its not a "one size fits all" contracts for every partnered streamer on Twitch.
So Twitch can terminate pretty much any streamers account for any reason they see fit. May it make the company look bad to others if a Streamer was banned for I dunno... lets say having the name Regi (Muhahahah)? sure, but its within there rights as a company to do so.
Yeah I'm going to advise you not to do that. We don't want other people pestered about this just yet, JP is not at his desk atm and in the time you have asked to have this topic brought up on the show, asked for twitch staff to come on and pointed other streamers to this thread all JP has been AFK and not had chance to even read your first request. JP has good ties to streamers and he can reach out to them on his own, he doesn't need anyone holding his hand there. While you are free to message who ever you want within reason (You gotta stick to the rules of each of the messaging platforms obv), just be aware that it may not come across as you intend.
Twitch can drop your account for any reason they like. Doesn't matter what they did or didn't do. THAT SAID. If someone broke into JP twitter account and posted stuff and Twitch said "We can not have that on our platform" JP can appeal the ban, he could present evidence that logins to his twitter account (twitter will show you your account history and it can be granted to be seen by others if needed) happened from locations outside the norm, (not his phone, his laptop, his browser, not from the geo location of his IP's twitch will also see if he was streaming at the same time, soing probable cause that JP was in fact not in two places at once), he deleted such tweets, such tweets were not in his writting style and so it was not him who said those things. Twitch could then make a choice to unban or not, but JP has not legal right to stream on twitch or that account.
They should A) secure their accounts and devices B) present said info I suggested above to twitch to "clear there name" that some "hacker" broke into their account.
He hired me (Had to throw some humour in this thread somewhere).
How? Suggest they don't do the behaviour they are doing? If a streamer disregards such advice then Twitch have to protect their brand and remove said streamer from the platform. Which is what they did. The "protect streamers" is a great request and all but I see very few people actually suggesting how they should protect them? (And this is from other streamers, not just this one instance)
Now, I've got work to get done so leaving this thread for now.