Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of SanityTV

SanityTV by Bist0uille

Filter YouTube videos exploiting clickbait, rage-bait, brainrot or sensationalism. 100% local. No tracking. Free.

Available on Firefox for Android™Available on Firefox for Android™
0 (0 reviews)0 (0 reviews)
Download Firefox and get the extension
Download file

Extension Metadata

About this extension
SanityTV gives you a calmer YouTube by filtering out videos that
exploit your attention through clickbait, rage-bait, sensationalism,
brainrot patterns, or content harmful to children.

WHAT IT DOES
SanityTV scores each video on the YouTube home, search, and sidebar
using a transparent set of heuristics. By default, any video that
crosses the threshold disappears from your feed — you simply see
fewer videos.

Prefer a softer experience? Turn off "Hide all flagged" in the popup
and borderline matches will be greyed-out with a warning badge
instead, still clickable. You can also adjust the sensitivity
slider, or turn the filter off entirely with one click.

WHAT IT DETECTS
• Clickbait titles (uppercase shouting, listicles, "you won't
believe", emoji spam, repeated punctuation)
• Rage-bait (combat verbs like "DESTROYS", culture-war keywords,
confrontation framings)
• Sensationalism (mystery patterns, conspiracy keywords, hidden-
truth narratives, morbid keywords for tabloid-style coverage)
• Brainrot signals (Shorts duration, emoji spam)
• Harmful kid content (Elsagate-style co-occurrences, named
dangerous challenges like Tide Pod or Blackout)

It works in English and French out of the box.

WHAT IT DOES NOT DO
• No data leaves your browser. Ever.
• No third-party servers, no telemetry, no analytics.
• No API key required.
• Does not modify the YouTube video player itself.
• Is not a parental control. Use YouTube Kids for that.

FOR THE CURIOUS
The full source code is on GitHub. Every detection rule is a few
dozen lines of TypeScript you can read. The architecture decisions
are documented as ADRs in the repo. The extension passes 130 unit
tests and 16/18 empirical tests against real YouTube searches before
each release.

PRIVACY
SanityTV does not collect, transmit, or sell any data. Independent
security audit at:
https://github.com/Bist0uille/sanitytv/blob/main/docs/SECURITY-AUDIT.md

SOURCE
https://github.com/Bist0uille/sanitytv

REPORT BUGS / ASK FOR FEATURES
Open an issue on the GitHub repository above.
Rated 0 by 0 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
0
4
0
3
0
2
0
1
0
No reviews yet
Permissions and data

Required permissions:

  • Access your data for sites in the youtube.com domain

Optional permissions:

  • Access your data for sites in the youtube.com domain

Data collection:

  • The developer says this extension doesn't require data collection.
Learn more
More information
Add-on Links
  • Support site
  • Support Email
  • Copy add-on ID
Version
0.0.3
Size
109.57 KB
Last updated
17 days ago (May 8, 2026)
Related Categories
  • Feeds, News & Blogging
  • Appearance
  • Social & Communication
License
MIT License
Privacy Policy
Read the privacy policy for this add-on
Version History
  • See all versions
Add to collection
Report this add-on
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version. Android is a trademark of Google LLC.