Twitch Insights Twitch Insights are public information, so no login or authentication is necessary. Twitch data is based on live streaming stats and includes total time watched, peak viewership, and live retention.