RoomScope

Data methodology

Every number in RoomScope comes with its provenance so you can judge how fresh and how complete it is.

Coverage follows what can be observed sustainably

We watch a bounded, expanding set of public LIVE rooms and creators. Results show what was observed in that set, never a claim about all of TikTok.

Public signals and explicit limits

Reads come from stored observations; a refresh queues work in the background instead of calling TikTok on your request. Rate limits and allowances are published per plan.

Observed boards and our own calculations stay separate

Official observed leaderboards reproduce a TikTok board and are published only after coverage passes a gate. Derived rankings and gifter totals are our calculations and are always labelled as such.

Retention is capped and suppression is durable

LIVE history is kept for a bounded period. A creator opt-out or deletion request removes retained history and stops further collection.

Provenance on every result

Source
The observed dataset or collector that produced the record.
Observed at
When the public signal was captured, not when the page was opened.
Freshness
Whether the stored observation is near realtime, historical or delayed.
Coverage status
Where the result sits relative to what we observe. It is never a completeness guarantee.
Methodology version
The versioned calculation used, so derived results can be traced.

Coverage status values

observed
A matching stored observation is inside the current coverage set.
partial
Some usable data exists, but the observation or the requested window is incomplete.
not-covered
No matching stored observation exists in the coverage set yet.
stale
The newest matching observation is older than the published freshness threshold.

RoomScope is an independent product. It is not affiliated with, endorsed by or sponsored by TikTok or ByteDance.