Comment protection, two ways

The noise stops here. The creating doesn't.

CommentShield hides toxic comments and bot spam before they reach you — in your browser with our extension, or at scale for your whole platform with our filtering API.

Extension filtering is 100% on-device. No account required to start.

Live filter demo 0 shielded
How it works

Three quiet layers between people and the noise

🤖

Bots & scams blocked

Link spam, crypto scams, and copy-paste floods caught by duplicate detection and behavior patterns.

🛡️

Abuse hidden, not deleted

Toxic comments fold into a "show anyway" bar. Nothing is removed from the platform — only from view.

💬

Real feedback kept

Criticism with genuine suggestions is routed to a digest, readable whenever you choose.

For platforms & apps

One POST request to a calmer community

The same engine, hosted. Send comments, get verdicts — pass, quarantine, hide, or block — with scores and reasons.

curl https://api.commentshield.app/v1/classify \ -H "Authorization: Bearer $CS_KEY" \ -d '{"comments":[{"id":"1","author":"anon9","text":"just quit already"}]}' {"id":"1", "verdict":"hide", "toxicity":0.82, "bot":0.03, "reasons":["toxic phrase","targeted at creator"]}
Get an API key
Pricing

Protection is free. Scale is Studio.

Free

$0
For every creator
  • Browser extension — YouTube & X
  • Toxic + bot filtering, on-device
  • Shield stats
Start free

Pro

$10/mo
For working creators
  • Everything in Free
  • Facebook & LinkedIn filtering
  • Filter strength control
  • Feedback digest
  • Reply Studio — drafts in your voice
  • Web dashboard
Start Pro

Studio

$20/mo
For teams, apps & platforms
  • Everything in Pro
  • Hosted filtering API — 100k comments/mo
  • API keys & usage dashboard
  • Multiple channels & seats
  • Priority support
Start Studio

Prices shown are launch placeholders — validate against comparable tools before going live.

API

Classify comments with one endpoint

POST /v1/classify

Send up to 100 comments per request. Each returns a verdict (pass, quarantine, hide, block), a toxicity score, a bot score, and human-readable reasons. Batch duplicate detection runs across each request.

POST https://api.commentshield.app/v1/classify Authorization: Bearer cs_live_... { "comments": [ { "id": "1", "author": "sarah_k", "text": "This made my week!" }, { "id": "2", "author": "promo88231", "text": "DM me for crypto" } ], "sensitivity": "standard" }

Verdict guarantees

Deterministic heuristics answer in <20ms; borderline cases can escalate to an LLM pass. Comments are processed in memory and never stored. Get a key on the Studio plan.

Get an API key
Support

Get help with CommentShield

Answers to common questions below. If yours isn't here, reach out directly — a real person reads every message.

Still stuck?

Email us and we'll get back to you, usually within a couple of business days.

support@example.com

Frequently asked

How do I turn filtering on or off?
Click the shield icon in your Chrome toolbar and use the Enabled toggle at the top of the popup. Changes apply immediately, on every supported site. You can also switch individual sites on or off under Run on.
What do "Relaxed," "Standard," and "Strict" mean?
Relaxed hides only clear abuse and obvious spam. Standard is the default balance. Strict hides most negativity. Strength control is a Pro feature.
Is any of my data sent to a server?
No. Comment filtering runs entirely in your browser. The only network connection CommentShield makes is to ExtPay/Stripe, and only if you choose to subscribe to Pro. See the privacy policy for full details.
How do I upgrade to Pro, or cancel?
Open the popup and select Upgrade to start checkout via ExtPay/Stripe. To cancel, use the manage-subscription link in your payment receipt email, or contact us and we'll point you to it.
A genuine comment got hidden. What do I do?
Click Show anyway on the collapsed comment to read it — nothing is deleted, only collapsed. If it happens often, try lowering the strength to Relaxed in the popup (Pro), or let us know what got flagged so we can improve detection.
Which sites does CommentShield work on?
YouTube and X (Twitter) on every plan, including Free. Facebook and LinkedIn are included with Pro. Each site has its own on/off switch under Run on in the popup, and filtering runs on-device on all of them.
Legal

Privacy Policy for CommentShield

Last updated: September 11, 2026

CommentShield ("the extension," "we," "us") is a browser extension that hides toxic comments and bot spam on YouTube, X (Twitter), Facebook and LinkedIn. This policy explains what data the extension does and does not collect, and how it is used.

Summary

CommentShield does all comment filtering locally, on your own device. We do not operate a server that receives your browsing activity, your comments, or the content of any page you visit. We do not sell, rent, or share personal data with third parties for advertising purposes.

What data is stored, and where

The extension uses Chrome's local storage permission to save the following information only on your own device:

  • Your preferences (on/off toggle, which sites to run on, filter sensitivity, quarantine display setting)
  • Local usage counters (number of comments hidden, blocked, or quarantined), used only to show you your own stats in the popup
  • Your subscription status (free or Pro), cached so the extension knows which features to unlock

None of this information leaves your device, is transmitted to us, or is accessible to any other website or extension.

What the extension can access, and why

  • youtube.com — CommentShield's content script reads the comment threads under videos you visit, in your browser, in order to identify and hide toxic or spam comments. Available on all plans.
  • x.com and twitter.com — reads the replies and timeline posts on pages you visit, for the same purpose. Available on all plans.
  • facebook.com — reads the comments under posts you visit, for the same purpose. Used only on the Pro plan; on the Free plan the extension does not read or process anything on this site.
  • linkedin.com — reads the comments under posts you visit, for the same purpose. Used only on the Pro plan; on the Free plan the extension does not read or process anything on this site.
  • extensionpay.com — used only to check and manage your Pro subscription status, described below.

On every site above, the analysis happens locally in your browser. Comment text, page content, and the addresses of pages you visit are never sent off your device. The extension reads only the comment areas of these sites, and only while you are on them.

Payments and subscriptions (Pro plan)

If you choose to purchase the optional Pro plan, payment processing is handled entirely by our payment provider, ExtPay (extensionpay.com), which uses Stripe to process payments. We never see or store your payment card details.

To manage your subscription, ExtPay collects the email address you provide at checkout and your payment status. That information is handled under ExtPay's and Stripe's own privacy policies:

CommentShield only receives a simple paid/unpaid status back from ExtPay so it knows whether to enable Pro features — it does not receive your email, card details, or any other checkout information.

What we don't do

  • We don't collect or transmit your browsing history.
  • We don't collect or transmit the comments or videos you view.
  • We don't use analytics, tracking pixels, or advertising SDKs.
  • We don't sell or share personal data with third parties.
  • We don't require you to create an account to use the free version.

Children's privacy

CommentShield is not directed at children and does not knowingly collect personal information from children.

Changes to this policy

If this policy changes, the "last updated" date above will be revised, and material changes will be reflected in the extension's Chrome Web Store listing.

Contact

Questions about this policy can be sent to: [your support email here]

Create your account

Dashboard, Reply Studio, and API keys live behind this door.

Demo site: any email and password works. No data leaves this page.

Already have one? Sign in

Welcome back

Sign in to your CommentShield dashboard.

Demo site: any email and password works.

New here? Create an account

Overview

Last 7 days across your connected channels.

2,418
comments processed
183
toxic hidden
312
bots & spam blocked
47
feedback quarantined

Comments shielded per day