Methodology
Where our data comes from
Every figure on SocialDB is pulled from the platforms' official APIs — the YouTube Data API v3 and the Twitch Helix API. We don't scrape. Subscriber counts, view counts, video counts, account age, profile details and live status are reported directly by the platforms and refreshed regularly.
How we estimate earnings
Most stats sites multiply a channel's lifetime views by a generic CPM. That's wildly inaccurate — it ignores when the views happened and bakes in years of low-value old traffic. We do it differently. For each YouTube channel we look at the views of its recent uploads to estimate monthly views, then apply an honest ad-revenue range:
where RPM = $1.50 to $8.00 per 1,000 views.
We always show a range, never a single fake-precise number. Actual RPM varies with niche, audience country, season and ad formats — finance and tech channels earn multiples of what entertainment or gaming channels do.
What the estimate excludes
Our figure is ad revenue only. It does not include sponsorships and brand deals (often the largest income source), channel memberships, Super Thanks, merchandise, affiliate links, or off-platform income. Real total income is usually higher than our ad-only estimate.
A note on Twitch followers
In 2023 Twitch restricted its API so that a channel's total follower count is only available to the broadcaster or their moderators — not to third parties. Twitch also removed public channel view counts back in 2022. Because we won't show made-up numbers, Twitch profiles display what the API does provide: live status, current viewers, category/game, partner status and account age.
Corrections
Numbers move constantly and APIs change. If something looks wrong, the "Updated" timestamp on each profile shows when we last refreshed it. SocialDB is independent and not affiliated with YouTube or Twitch.