Live now
YouTube
Hides AI videos on your home page, in search, in recommendations and in Shorts. It reads YouTube's AI label, checks whole channels and looks them up in the public list.
Works on YouTube now. LinkedIn and X are next.
KillSlop is a free Chrome extension that hides AI-generated videos on YouTube. It works on your home page, in search, in recommendations and in Shorts. Each hidden video says why it was hidden, and one click brings it back.
Free and open source · GPL-3.0 · No account
AI slop is in every feed now. YouTube has AI-made documentaries and music. LinkedIn has posts written by chatbots. X has bots that post AI replies. This content costs almost nothing to make, so there is a lot of it, and the platforms keep recommending it.
Roadmap
We are adding one site at a time. Every site will use the same public list, so a report on one helps people on all of them.
Live now
Hides AI videos on your home page, in search, in recommendations and in Shorts. It reads YouTube's AI label, checks whole channels and looks them up in the public list.
Next
Hides posts and comments written by AI. Each hidden post will show a short note with the reason and a button to show it.
After LinkedIn
Hides AI reply bots and AI-generated posts. You will be able to report the accounts behind them.
Later
Reddit, Pinterest, Google Images and Spotify come after that.
Features
KillSlop uses three signals to find AI videos. If you disagree with any of them, your choice wins.
YouTube asks creators to label realistic AI content, and adds the label itself in some cases. KillSlop checks each video for this label once. A check uses about 1 KB.
Channels that mass-produce AI videos label almost every upload. Normal channels label none. When 60% or more of at least 5 checked uploads have the label, KillSlop hides the whole channel.
Each channel on the list shows why it is there. Either its videos carry the AI label, or a maintainer checked it. Votes alone never add a channel.
The button sits next to Like and Dislike, and in the Shorts bar. Press it and the video is hidden for you right away. Press Not slop and the video stays, whatever else says.
A hidden video is replaced by a short note that gives the reason. The note has a Show button and a Not slop button.
Remove AI videos from the page, or grey them out so you can still see what was caught. One switch turns KillSlop off.
How it decides
KillSlop runs the free checks first and stops at the first one that has an answer. Your own marks come before everything else.
| Step | Check | Cost | What it does |
|---|---|---|---|
| 00 | Your mark | free | Always wins. If you said Not slop, the video stays. |
| 01 | Saved results | free | Answers from earlier checks, kept on your device. They do not expire. |
| 02 | Channel check | free | If 60% or more of at least 5 checked uploads have the AI label, the whole channel is hidden. |
| 03 | Public list | 1 request / bucket | Looked up in batches, in a way that keeps your viewing private. |
| 04 | Label checkInnerTube probe | ~1 KB / video | Asks YouTube for the video's label, in the background, once per video. |
The list
The list is in the public domain (CC0). Anyone can download it and use it, including blocklists, researchers and other tools. You do not need KillSlop to use it.
{
"license": "CC0-1.0",
"generated": 1789257600000,
"channels": [
{
"id": "UC...",
"evidence": "disclosure",
"reviewed": true,
"score": 0,
"tallies": 2,
"sampled": { "ai": 6, "total": 6 },
"updated": 1789250000000
}
]
}
Only channels are published. Videos and voters are not.
Live from the list
Privacy
KillSlop has no account, ads or analytics. This is everything that leaves your browser. The privacy policy has the full details.
sha256(id) → 4 characters
To look up a video, the extension hashes its ID and sends only the first 4 characters. The server sends back every entry that starts with them, one group out of 65,536. Your browser finds the match, so the server never learns which video you asked about.
vote · measurement · feedback
Marking a video sends that video's ID. Finding an AI channel sends the channel's ID and its counts, once. Feedback sends what you typed. Turn off Contribute reports and your marks stay on your device.
sha256(value + entry + salt)
Your random install ID and your network are stored only as salted hashes, each tied to one entry. That lets us count your vote once, but not connect two of your votes to each other.
credentials: 'omit'
Label checks go to YouTube without your cookies, so they are not tied to your YouTube account. KillSlop has no sign-in and does not know who you are.
11%
of 208 videos from slop-heavy YouTube searches had the AI label, in our test.
Limits
Most AI videos have no label, so checking labels alone misses most of them. Channel checks, the public list and manual review catch more, but some will still get through. If KillSlop hides a video by mistake, one click brings it back.
Open source
The extension and the server are GPL-3.0, and the list is CC0. You can read how every decision is made, run your own list, or build on ours.
It is free and needs no account. When you mark a video as AI slop, you help build the list for everyone.