As long as you have not yet signed up for Twitch’s Affiliate or Partnership Programs, you are free to stream on Twitch and other platforms simultaneously.If you are a Twitch Affiliate or Partner, then be aware that you need to leave a full 24 hour gap after streaming before uploading or using your content on other platforms.