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.
Tarun Khatri
Published · Updated · 7 min read
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
- Open the linkLog in to X first.
- Check the rules10+ posts, a year-old account.
- Read the reportPost and account labels.
- Open the listed postsThen read any notice.
- Appeal through XOnly X can lift a label.
Step 1: Open the X Under the Hood link
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:yournamesearch 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.
Where is the X Under the Hood link?
Log in to X and open x.com/i/jf/under_the_hood, the link X posted on 24 September 2026. Signed out, X sends you to its log-in page first. X's posts don't name a menu path in the app.
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:
- X Open Source, rules and withholding (19 September 2026): https://x.com/XOpenSource/status/2101103144004411696
- X Open Source, report page and example (24 September 2026): https://x.com/XOpenSource/status/2103234630342357089
- X Open Source, posts listed (30 October 2026): https://x.com/XOpenSource/status/2116262141745565826
- X Help, when a post's reach may be limited (11 October 2026): https://help.x.com/en/rules-and-policies/x-reach-limited
- X Help, enforcement options (26 October 2026): https://help.x.com/en/rules-and-policies/enforcement-options
- X Help, country withheld content (1 October 2026): https://help.x.com/en/rules-and-policies/post-withheld-by-country
- X Help, appeal a locked or suspended account (26 August 2026): https://help.x.com/en/forms/account-access/appeals
- X Help, Contact us forms (14 October 2026): https://help.x.com/en/forms
- Impress Watch, 24 September and 4 November 2026: https://internet.watch.impress.co.jp/docs/yajiuma/2142805.html and https://internet.watch.impress.co.jp/docs/yajiuma/2153363.html
- Weir docs: https://docs.weirapp.io/reference/x/getXUserPosts, https://docs.weirapp.io/reference/x/searchX and https://docs.weirapp.io/billing
- Our signed-out visits to both report links, and our Weir calls for @XOpenSource, 7 November 2026: 26 credits