Heat is a Twitch Extension for user engagement. It works by routing user clicks on the Twitch video player to the broadcaster as raw coordinate data. This data can be used with preexisting demos or to create new experiences.
The front-end interface for viewers is extremely simple. Viewers simply move a small cursor over the live video feed and click. Each click will produce a short animation of acknowledgement and the coordinates of that click will be sent to a back-end server, which will route the data to the broadcaster.