Twitch ne publie aucun historique de spectateurs. La page d’une chaîne affiche un chiffre en direct pendant le stream et rien du tout le reste du temps, et aucune API ne répond à la question « combien de personnes regardaient cette chaîne vendredi dernier à 20 h ? ». C’est ce manque que comble cet outil : notre moteur d’annuaire lit la liste publique des lives Twitch toutes les 15 minutes et ajoute chaque relevé (chaîne, horodatage, spectateurs simultanés, catégorie) à une série temporelle qui nous appartient. Au 2 septembre 2026, cette série couvre 41 506 chaînes Twitch sur les 66 493 de notre catalogue.
Une grille jour par heure, c’est précisément ce que permet cette série. Quatre relevés par heure signifient qu’une heure de live laisse quatre lignes derrière elle : une case de la grille n’est donc pas une estimation de ce qu’a donné un créneau, c’est la moyenne des relevés réellement pris pendant ce créneau. L’outil indique le temps de live derrière chaque case à côté du chiffre de spectateurs, si bien qu’un créneau qui ne repose que sur une demi-heure de données n’est jamais présenté comme s’il reposait sur six heures.
La seconde moitié de la réponse concerne la plateforme, pas la chaîne. Pour chaque heure de la journée, nous conservons aussi le total des spectateurs et le total des chaînes en live vus par notre balayage ; diviser l’un par l’autre donne le nombre de spectateurs par chaîne en live, le chiffre qui dit s’il vaut la peine de streamer à cette heure-là. Une heure où le public est plus nombreux que les chaînes qui le servent est une heure où un stream inconnu peut être découvert. C’est ce ratio qui classe les heures qu’une chaîne n’a jamais utilisées, et c’est pourquoi la recommandation ne se résume pas à « streamez quand tout le monde streame ».
La fenêtre est de sept jours, et la page le rappelle partout où elle affiche un chiffre. Nos relevés de spectateurs sont stockés dans une table partitionnée par jour, dont les partitions terminées sont supprimées plutôt que conservées : c’est ce qui empêche un million de lignes par jour de devenir un problème de maintenance. Sept jours de relevés, c’est une semaine de données sur un planning. Ce n’est ni un mois ni une habitude, et ce n’est présenté ni comme l’un ni comme l’autre.
Une chaîne que nous n’avons jamais vue en live n’a pas de grille du tout, et l’outil le dit au lieu d’en dessiner une vide. L’échantillonnage ne voit une chaîne que pendant qu’elle diffuse : une chaîne qui streame rarement, ou entre deux passages, n’apparaît tout simplement pas dans la série. Le 2 septembre 2026, c’était le cas de kaicenat, ninja et xqc, de grosses chaînes Twitch sans aucune audience enregistrée. Zéro n’est pas la bonne réponse dans ce cas, pas plus qu’un planning déduit du nombre de followers.