Hi! My name is David (aka SullyGnome) and I am the creator of SullyGnome.com, which is a statistics and analytics service for Twitch. The site aims to provide information for the streamers and game developers who create the content we all love.
The Twitch API is used to collect the information and is polled every 15 minutes. This data is then aggregated and presented on the site. This generally occurs hourly or daily.
See below! :)
I try to sample all channels but due to the nature of the Twitch API the data will be better the larger the channel. Channels with three or fewer being the least accurate.
The API caches the API response and the site only samples every 15 minutes so maximums outside of this will not be recorded.
Please don't, as this will have an impact on other users. I would like to provide an API to allow you to do this at some point, but for now get in touch and i'll see what I can do!