Well, the answer is no ONLY if you stream through the browser version. Here is how you can watch Twitch on your PC without needing an activation code. Jump to Twitch's official website. Fill in all your login credentials. Go ahead. Stream.