2 items
Filters AI slop, rage bait, ads and media out of your X timeline using TypeSafe Jev. Clean Twitter reads your timeline and hides the posts you would rather not see: AI-generated filler, engineered outrage, and advertising. Each filter has its own confidence slider, so you decide how aggressive it is. Filtered posts collapse to a single line with the reason and a Show button — nothing disappears without a trace. WHAT IT FILTERS • AI slop — thread-bait, hollow platitudes, machine-written filler • Rage bait — engineered outrage, dunks, manufactured moral panic • Ads and shilling — sales pitches, affiliate spam, crypto promos • Promoted posts, images, videos and GIFs — read from the page, no API call • Your own filters — anything you can phrase as a yes/no question about a post BRING YOUR OWN KEY Classification runs on TypeSafe's Jev model, reached directly or through OpenRouter. You supply your own API key and are billed by that provider — roughly three cents per thousand posts. There is no account to create and no server of ours in between. WHAT LEAVES YOUR BROWSER To classify a post, its text and author name are sent to the provider you chose. Direct messages are excluded outright. Images are never uploaded. Results are cached, so a post is only ever sent once. Your API key is stored locally and sent only to that provider. Open source: https://github.com/midplane/clean-twitter
Sep 19, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.