A useful reply can be hard to find when a thread is padded with congratulations, recycled reactions and comments designed to pull people into a pitch. The problem is not that every post is bad. It is that the effort of sorting through low-value ones can make a feed feel less worth reading.
Rotty is a free Chrome extension aimed at that sorting problem. It checks posts on Reddit, X and LinkedIn, then folds ones it judges to be filler, bait, self-promotion or spam into a short line explaining why. The post is still available behind a Show control. Rather than removing the noise from the service itself, Rotty changes what you see while browsing in Chrome.
From noisy feed to folded posts
The basic interaction is simple: choose a model for the checks, then browse one of the supported sites. Rotty says it examines posts a few screens ahead, so a flagged item can be folded before you scroll to it. A hidden post leaves a small explanation in the site's own font, such as “generic filler” or “engagement bait.” A run of hidden items can be represented by a count instead of a stack of separate notices.
That explanation matters. A silent filter would make it difficult to tell whether a post had disappeared, failed to load or been judged unhelpful. Here, the reader can open a hidden post with Show, mark a post as Not slop if the judgement was wrong, or hide one Rotty missed. These controls make the filter less of a one-way decision, though they do not guarantee that its first judgement will be right.
The categories are meant to vary by site. On LinkedIn, the description points to comment-to-get prompts and formulaic congratulatory replies. On X, it calls out low-content reactions and thread bait. On Reddit, it targets promotional comments and stealth marketing. Users can switch categories off per site, choose among three strictness levels, and allowlist subreddits, accounts or people. That matters for anyone whose definition of useful depends on the community or the person posting.
The model is part of the product
Rotty is not presented as a self-contained filter with one fixed detection system. The user chooses what model checks the text. The options described include an existing ChatGPT plan, a Groq key, an API key from supported providers, or Rotty Local, a small model that runs in the browser. The extension therefore depends on a model choice as well as on its own interface and rules.
That choice changes the privacy and cost trade-off. Rotty says that with a remote provider, post text and context go from the browser to the provider selected by the user. It says authors' usernames are not sent. With Rotty Local, the text stays on the computer, though the page notes that this model hides only posts it is very sure about. If a user supplies a paid API key, provider charges may apply; the extension's free status does not make those API calls free.
The developer says Rotty does not run a server or collect analytics. Those are useful details to check against your own comfort level, but they do not remove the central decision: whether you are willing to have post text assessed by a chosen remote service, or would rather accept a more cautious local model. The Rotty extension is described as a Chrome extension for a computer, not a mobile app or a browser-neutral tool.
It judges substance, not authorship
The distinction in Rotty's pitch is that it aims to judge whether a post contributes something, not whether a person or machine wrote it. The landing page explicitly says it does not claim to detect AI, and notes that short, casual and non-native English is welcome. That is a narrower and more practical aim than trying to label authors, but “substantive” is still a judgement call. A brief reply can be useful in context, and a polished post can still be empty.
The Show and Not slop controls give readers a way to recover from mistakes and tune what appears. They are not proof that the filter understands every thread, joke or specialist community. If you rely on seeing every reply, or want an exact rule-based filter that never sends content to a model, this approach may be a poor fit. Rotty's local option avoids sending text elsewhere according to the developer, but comes with its own stated caution about hiding only high-confidence cases.
Who it fits
Rotty is aimed at people who still want to read Reddit discussions, follow ideas on X or use LinkedIn for work, but would rather not inspect every repetitive reply along the way. Its site-specific controls and reversible hiding make sense for readers willing to let a model make a first pass and correct it when needed.
It is not for someone who needs another browser or mobile support, wants every post shown by default, or is unwilling to route text to a selected cloud model and does not want to use a local one. Rotty addresses feed clutter, not the quality of the platforms themselves; its usefulness depends on whether its judgements save you more attention than its mistakes cost.
Hide AI slop, bots, and bait from your feeds