A little more control over the feed.

Keep the lectures and crafts you came for; quiet the noise.
See what changes in a sample feed.
Try the idea · authored sample
Try a rule on a sample feed.
Change a literal title rule, channel policy or Shorts setting, then inspect why each authored sample card stays or disappears. Sample comment filtering is separate.
This example uses fictional cards. It does not connect to YouTube, read your account or save extension settings.
Choose a rule.
Text is matched literally. “Reaction” can also match a chemistry lecture—inspect the result below.
See what stays.
3 kept · 3 hidden · 6 sample cards
Select any card to inspect its fields and every rule check. Hidden cards stay visible here for explanation.
Kept in the feed 3
Hidden by a rule 3
Understand the decision.
SHOCKING Reaction to Framework Drama (You Won't Believe This!)
Hidden in this example
- Title field
- SHOCKING Reaction to Framework Drama (You Won't Believe This!)
- Channel handle
@hypeclips-sample- Surface
- Home Feed · regular video
- Literal title ruleMatched
Title contains “reaction” using whole matching.
- Explicit channel blockOff
Channel blocking is inactive.
- Explicit channel allowlistOff
The channel allowlist is inactive.
- Shorts metadata ruleNo match
This sample card is not marked as a Short.
This is a simplified teaching model. The extension supports more rules and surfaces; its source and current release remain authoritative.
Inspect the metadata and rule decision.
Shorts, comments, collaborations, and shelves.
Suppress distracting shelves
Handles, IDs & collaborations
Quiet repetitive comment threads
Separate profiles, zero server tracking.
Where FilterTube runs.
Honest boundaries.
js/filter_logic.js, profile management, and current issue tracking on GitHub.
The comment is checked separately.
This example comment matches the sample spam rule and would be hidden.
A comment match does not hide its video. The demo uses a small fixed spam pattern, not the full extension’s comment engine.