Twitch Confirms The Mega Data Leak Having Accounts and Financial Data
An anonymous hacker-user, evidently upset about Twitch’s management, posted a 125GB torrent full of user data – including payment information – and the platform’s source code on 4chan.