Transparency
Under the Hood
Aggregate stats on labels that can affect post visibility in the X algorithm, for your posts and account last month.
We're testing this new feature with a small group to collect feedback. When it's more widely available, you'll be able to download your report here.
The official counts live on x.com/i/under_the_hood. Import that JSON to annotate it with the same catalog the ranker uses.
Last complete UTC month
What X actually checks
From underTheHoodReport.User.strato. Fail any of these and the official page returns no reportJson.
- 01Feature switch onunder_the_hood_report_enabled must be true for the viewer.
- 02Account at least 1 year oldGizmoduck createdAt must be older than 365 days.
- 0310 or more posts in the prior monthEligible post count in the report month, not lifetime volume.
- 04Month observation completefinalThroughDay must cover the last calendar day of the month.
- 0510 days after month endJuly’s report is not served before 10 August UTC.
Label catalog
NSFW_HIGH_RECALLRecs onlyHidden from recommendations to non-followers, underage viewers, viewers without a stated age, and logged-out users.
NSFW_HIGH_PRECISIONInterstitialShown behind a content warning. Hidden from non-follower recommendations and age-restricted audiences.
NSFW_TEXTRecs onlyHidden from non-follower recommendations and age-restricted audiences.
NSFW_CARD_IMAGEInterstitialInterstitial plus non-follower and age-restricted hide.
GORE_AND_VIOLENCE_HIGH_PRECISIONInterstitialInterstitial, non-follower hide, age-restricted hide.
SPAM_HIGH_RECALLRecs onlyHidden from recommendations to people who do not follow the author. Followers still see it.
SPAMDroppedPost is not shown on X.
MALICIOUS_URLRecs onlyHidden from non-follower recommendations.
DO_NOT_AMPLIFYRecs onlyHidden from non-follower recommendations.
PDNADroppedNot shown on X while review is open.
BOUNCEDroppedNot shown on X.
FOR_EMERGENCY_USE_ONLYNoticeShown behind a notice. Not shown in Home.
FOSNR_ABUSEProfile onlyDiscoverability limited to the author's profile. Everyone sees a limited-visibility notice.
FOSNR_HATEFUL_CONDUCTProfile onlyProfile-only discovery plus a public limited-visibility notice.
FOSNR_VIOLENT_SPEECHProfile onlyProfile-only discovery plus a public limited-visibility notice.
FOSNR_CIVIC_INTEGRITYProfile onlyProfile-only discovery plus a public limited-visibility notice.
FOSNR_ABUSE_INSULTSRecs onlyHidden from non-follower recommendations. Limited-visibility notice stays on the post.
NSFW_ADMINInterstitialInterstitial, non-follower hide, age-restricted hide.