According to a post on the official Twitch blog, there was a possible breach of security which allowed unauthorized access to information such as passwords, limited credit card information, email address, and other information. This Twitch breach prompted them to reset passwords and expire stream keys, as well as removing any links to your Twitter and YouTube accounts. As a result ...
Read More »