Add to Chrome

Open-source Chrome extension

Comment sections, minus the junk

Bot spam, scams, abuse and sexual replies are cleaned up on X, YouTube, Reddit, Xiaohongshu and Hacker News — and each one says why. Foreign-language posts and comments are translated in place.

  • Open source · MIT
  • Collects no data
  • 19 languages
  • Pay as you go, about $1/month

Also installs from the Chrome Web Store in Edge, Arc, Brave and other Chromium browsers.

The same comments, before and after

Three accounts posting the same “trading mentor” line become one notice; the reply pulling people to another account and the abusive one say why; “nice” and “+1” move to one line.

5 cleaned up4 tucked away
Without ClearFlow
X · Without ClearFlow
With ClearFlow
X · With ClearFlow

The pages and comments are made up; the extension is real.

Features

Junk out of the way, still there if you want it

  • Likely spam3 accounts posted the same line
    Likely spam@-mentions an account that isn't in this thread
    Likely abuseInsult or personal attack 0.93

    Every hide says why

    “3 accounts posted the same line”, “mentions an account that isn't in this thread”, “looks like a scam”. Click to see it anyway, and mark it when it got one wrong.

  • Cleared 4 replies like “nice” or “+1”Show

    “nice” and “+1” tucked away

    Content-free replies move to one line at the top of the comments. Open it whenever you like.

  • ↓
    Likely spam 33 accounts posted the same line

    Runs merge into one line

    Consecutive hidden replies become a single line. When a thread is mostly junk, it's all tucked behind one summary at the top.

  • Likely spamSame kind as spam you marked
    Likely spamSame kind as spam you marked

    Mark one, the rest go

    Hide a spam reply yourself and replies of the same kind — reworded, from other accounts, pushing the same scheme — are hidden too. Undo anytime.

  • 8月の後半です。毎日120kmくらい走りました。

    ✦ Translated from Japanese · Show original

    Late August. I rode about 120 km a day.

    Translated in place

    Posts and comments in your language, links and formatting intact, with a switch back to the original. On X it replaces X's own translation only when it can do clearly better.

  • RelaxedStandardStrict
    Hide junk comments
    Translate

    Your sites, your rules

    Turn it on per site, choose cleaning and translation separately, and pick how strict each category is: relaxed, standard or strict.

Mark one, the rest go

Click the funnel on one scam reply and ClearFlow remembers it. Two other accounts pushing the same “trading mentor” in different words are cleaned up too, labelled “same kind as spam you marked”. Undo anytime.

Reddit comments: after marking one scam reply, two similar replies are cleaned up too

See what was cleaned, at a glance

Click the ClearFlow icon to see how many replies were cleaned and translated on this page, today and over the last 7 days. Settings are per site: how strict each category is, and whether to translate.

ClearFlow popup: replies cleaned and translated on the current pageClearFlow settings: Reddit's cleaning rules and translation

How it works

How it decides

  1. 1

    Local rules first

    Referral links, hidden contact details, the same line from several accounts, invisible characters… The rules look at structure, never keyword lists, so they work across topics and languages. No key needed, no cost.

  2. 2

    AI for the rest

    Replies the rules can't decide are sent, with the post they answer, to TypeSafe's Jev model, which answers a few yes/no questions: Is it recruiting? Abusive? Sexual? Only replies over the line are hidden.

  3. 3

    Translation via OpenRouter

    Text to translate goes to the model you pick on OpenRouter (an OpenAI model by default, DeepSeek as fallback). Only the text — no author, no post ID.

Cost

Your own keys, about a dollar a month

Nothing goes through our servers: judging and translation use your own TypeSafe and OpenRouter accounts, billed by usage, paid to them directly.

  • Settings show this month's spend and a monthly estimate from the last 7 days.
  • OpenRouter keys can have a credit limit that resets monthly, so you never spend more than you set.
  • No keys? The local rules still run.
How to get the keys
$0.10

The developer's own cost for 2.4 days on X, about 5,000 replies viewed (cleaning and translation) — roughly $1.30 a month. The same content isn't paid for twice within 7 days.

Privacy

Nothing is sent to us

  • No analytics, no tracking

    No analytics, crash reporting or ad code. All code is in the package; nothing is downloaded and run later.

  • Only the two services you choose

    The comments and posts you're looking at go to TypeSafe to be judged and OpenRouter to be translated, with your own keys.

  • Keys and history stay in your browser

    Keys are kept in the extension's own database, out of reach of the sites you visit. Uninstalling deletes everything.

  • Open source

    MIT-licensed on GitHub. What is sent, and to whom, is in the code.

Read the privacy policy

FAQ

Why do I need my own API keys?

So what you read never passes through our servers, and there's no subscription to pay or server for us to run. The cost is a few minutes signing up for two services. How to get the keys

Does it work without keys?

Yes. The local rules still clean up referral links, hidden contact details and the same line posted by several accounts. Judging abuse, sexual content and replies like “nice”, and translation, need keys.

Will it hide good comments?

Sometimes. That's why every hide says why, opens with a click, and can be marked as wrong. Thresholds were tuned on each site's own data; if it feels too strict, choose “relaxed” in Settings.

Which sites and browsers?

X, Reddit, YouTube, Xiaohongshu (RedNote) and Hacker News. Chrome 120 or later, plus Edge, Arc, Brave and other Chromium browsers.

Which languages?

The interface is in 19 languages and follows your browser's language; translations go into that language too.

Is it affiliated with X or YouTube?

No. ClearFlow is an independent open-source project, not affiliated with X, Reddit, YouTube (Google), Xiaohongshu or Y Combinator.

How do I report a problem?

Use Feedback in the extension's settings, open an issue on GitHub, or write to developer@ohmyai.app.

Make comment sections readable again

Add to ChromeFree