WEIR

X Under the Hood: Report Link, Labels and Limits (2026)

See whether X limited your posts last month: the X Under the Hood link, who can use it, what each label means, how to appeal, and a check for any account.


Published · Updated · 7 min read

Cover image: Did X limit your reach?

X Under the Hood is X's own report on whether it limited the reach of your posts or account last month.

This guide is for you if your reach on X (Twitter) dropped. You get the link, who qualifies, how to read and appeal a label, and a check for any public account. Unlike our Twitter shadowban test, which reads search, this is X's own word. We run Weir, the API behind that test.

Open this link while logged in to X:

https://x.com/i/jf/under_the_hood
  1. Open the linkLog in to X first.
  2. Check the rules10+ posts, a year-old account.
  3. Read the reportPost and account labels.
  4. Open the listed postsThen read any notice.
  5. Appeal through XOnly X can lift a label.

Log in to X in a web browser, then open your Under the Hood report. X's posts give only the link, no menu path in the app.

Signed out, you can't see it. We tested this on 7 November 2026: X sent us to its log-in page, set to return to the report afterwards. Japan's Impress Watch gave the same steps on 4 November.

X's older link, x.com/i/under_the_hood, dates from when the report was only a file to download.

Step 2: Check that your account qualifies

X lists the rules in its 19 September 2026 post:

  • 10 or more posts in the month before.
  • An account at least one year old.

That post opened the updated report to "all accounts that meet the basic eligibility criteria."

Even @XOpenSource, the account that announces each update, is too new. Our Weir profile lookup shows it was created on 7 August 2026.

Step 3: Read your X Under the Hood report

Your report covers the month before, in UTC, as X's examples show. It opens with how many posts you made, then lists labels on your posts and on your whole account.

Each label shows its code name, how many of your posts had it, and two plain lines: "What it means" and "Effect on visibility." Here is X's example from 24 September:

In the report X's example, August 2026
Posts in period 238
Post label SPAM_HIGH_RECALL
Posts with the label 1 of 238, 0.42%
What it means Possible spam, flagged automatically
Effect on visibility Not recommended to non-followers
Account labels None in this period
Report generated 9 September 2026

So that label didn't hide the post from everyone. X's example says it was "hidden from recommendations to non-followers."

Since 19 September, X says the report also shows if any of your posts were withheld in a country after a legal demand, and which country. A link at the bottom downloads it as a JSON file.

Don't look for your posts from this week yet. In X's examples, each month's report was dated the 9th of the next month.

Step 4: Open the posts X lists under each label

Since 30 October 2026, X's report can list the posts behind a label, each with its date and a link.

Open each post X lists and read any notice you see under it. Our guide to X's "This post is unavailable" notices matches each notice to its cause.

Step 5: Appeal a label through X

Only X can lift a label, so you appeal through X. Its help pages give a route for each case:

  • Your post shows a reach label. X's enforcement page says authors "will be able to submit an appeal on the label."
  • X withheld your post in a country. X says it tries to tell you by email or in the app. Reply to that email if a legal demand caused it, or contact X's Help Center if local law did.
  • X locked or suspended your account. Appeal in the app, or with X's form for locked or suspended accounts.
  • Posts vanish with no notice. X's reach page asks you to tell it "by reporting the issue" through its Contact us forms.

What Under the Hood can't tell you

Under the Hood is X's answer, but a narrow one:

  • It shows your account alone. X offers no way to see another account's report.
  • It looks back a month. What you post today waits for next month's report.
  • New or quiet accounts get nothing. They miss one of X's rules.
  • It comes with no guarantee. X's example report says it is "provided on a best-effort basis."

A clean report doesn't mean all your posts reached everyone. Our guide to X search not showing all results covers the other causes.

How to run an X shadowban check on any public account

For an account you don't own, or for your posts this week, run a public check. Our free Twitter shadowban checker needs a free Weir sign-in and no X login. It does three things:

  • Reads the 10 newest original posts, skipping reposts and replies.
  • Searches from: over the same dates and counts how many come back.
  • Types the handle into people search, then looks for it in the first 10 results.

It can't see X's labels, so read its verdict as a signal, never proof. A missing post can also mean a sensitive-content filter or search lag.

On your own account, use both:

Question Under the Hood Public check
Who can run it The account owner Anyone
Which accounts Your own Any public account
Which posts Last calendar month 10 newest originals
Sees X's labels Yes No
What you need 10+ posts, year-old account A free Weir sign-in

Under the Hood says what X did last month; the public check says what search shows today.

We ran the check's two main calls on @XOpenSource through Weir on 7 November 2026. Its 5 newest posts were all original, and a public search found every one:

{
  "data": [
    { "createdAt": "2026-10-30T20:13:07.000Z" },
    { "createdAt": "2026-09-24T21:26:26.000Z" },
    { "createdAt": "2026-09-19T00:16:40.000Z" },
    { "createdAt": "2026-09-01T23:58:53.000Z" },
    { "createdAt": "2026-08-14T21:12:32.000Z" }
  ],
  "meta": { "creditsCharged": 6 }
}

No sign of a search problem, for 14 credits. The account can't get its own report yet, but you can check it.

With Weir connected to Claude or ChatGPT through our X MCP server, paste this:

Use Weir to read the 10 newest posts from @USERNAME on X.
Keep original posts only, not reposts or replies.
Then search from:USERNAME over the same dates.
List any of those posts the search didn't return,
and call the result a signal, not proof.

Expect up to about 35 credits per run.

Can't see your Twitter Under the Hood report?

  • Signed out? Log in to X, then open the link again.
  • Account under a year old? X's posts offer no other way in.
  • Fewer than 10 posts last month? X counts your posts from the month before.
  • Looking for this week? The report covers last month only.

When not to use Weir

  • It's your account and last month will do. Under the Hood comes from X itself.
  • You need the reason. Only X's report or label says why a post was limited.
  • The account is protected. Search shows its posts only to approved followers, so the check can't compare.
  • One look is enough. A from:yourname search from another account costs nothing.

Weir reads public data only, isn't affiliated with X, and isn't licensed by it, so access can change.

FAQ

What is the X Under the Hood tool?

It's X's report on the labels that could limit the reach of your posts or account last month. Each label says what it means and what it did. The report also shows posts withheld in a country.

Does Under the Hood show if you're shadowbanned?

Partly. X doesn't use the word, but the report shows the labels that limit reach. X's reach page also names spam detection and technical issues that can keep posts from showing.

Sources

Checked on 7 November 2026. X's help pages are Wayback copies, dated in brackets: