Amazon-owned streaming platform Twitch said that its last week's data breach contained documents from its source code. It said the breach did not expose passwords, login credentials, full credit card numbers and bank details of users. The platform is "confident" the incident affected only a small number of users and it is contacting impacted users.