How the numbers are made

We track a chosen set of Kick channels and record what we observe, from the moment we start tracking a channel. Nothing before that exists here, and nothing we missed is filled in.

Where the data comes from

Streams

A stream is identified by the time Kick says it started. Kick's own end event decides when it ended; when that event is missing, the stream ends at the last moment we saw it live (marked with *). A short drop where Kick keeps the same start time continues the same stream.

Viewer figures

Followers

Follower gain is the total at the end of a period minus the total at its start, from our readings nearest to each end. Without a reading near both ends it is shown as unknown (–), not zero. Kick's webhooks report new follows but not unfollows, so the follows count is gross.

Chat

Coverage and gaps

Every figure can only be as complete as our collection. We record when each source was working and when it wasn't; the coverage badge is the share of the period our viewer polling was running. On charts, grey shading means no data: we weren't collecting. A break in a line means the channel was offline. Missing data is never drawn as zero.

Estimates

Revenue is an estimate, not a measurement: subscriptions (new, renewed and gifted) times an assumed price and the streamer's share, plus Kicks at an assumed value each. The assumptions are shown next to the figure. Kick doesn't publish earnings; the real amount can differ a lot.

Corrections

Raw observations are never edited. When something is wrong (a test stream, a stream split in two), a correction is recorded on top and the figures are recomputed. Excluded streams are marked where they appear.