Twitch confirmed yesterday that a massive cache of internal data, including creator payouts, was published online after a breach. The streaming platform said in a blog post that the leak was caused by an error in a Twitch server configuration change, which was then accessed by a malicious third party. For many streamers, this leak […]