# AI YouTube content hurts discovery and earnings
> Source report: https://gapforapp.com/reports/ai-youtube-content-hurts-discovery-and-earnings

## 1. What we're building
A YouTube AI-content control and compliance layer: a visible AI-labeling and filtering system for viewers, plus a creator-side preflight checker that estimates demonetization risk, flags repetitive/low-effort patterns, and explains likely policy issues before upload.

**Working name:** AiSlop Control
**Tagline:** Label, report, and filter “AI slop” on YouTube—plus a creator preflight risk check.
**Main goal:** Improve viewer discovery quality and reduce creator demonetization surprise by making “AI slop” visibly labeled and proactively filtered with a preflight risk check.
**Target users:** YouTube viewers who want to block/hide AI spam and creators/assistants who want to avoid low-effort demonetization/policy risk before upload.

**Main user result:** Viewers can quickly identify “AI slop” videos, report them with reasons, and hide/block AI-heavy channels with one click.
**5-minute outcome:** In the first 5 minutes, a viewer installs the extension, sees a prominent AI overlay on video surfaces, and can hide an AI-labeled channel from recommendations.
**What we solve first:** The core “discovery harm” loop: visible labeling + viewer hide/block controls + structured community reporting that powers clearer labels.
**Out of scope for MVP:**
- Full automated demonetization adjudication or enforcement
- Training a proprietary AI-detection model to replace platform detection
- Automated channel termination/escalation workflows with YouTube

## 2. Why this is worth building
- Verdict: **LOW** (43/100)
- The corpus consistently shows the same pain in different forms: AI content is either overwhelming discovery or triggering fear of demonetization, false flags, and audience distrust. The problem is not just labeling; users want real control over what they see and creators want predictable monetization rules they can understand before publishing. The repeated complaints across many chunks, plus concrete examples of revenue loss and view drops, make this a strong market signal. The existence of workarounds like extensions and external monetization only reinforces that the native platform experience is not satisfying demand.

**Current pain:** Viewers feel flooded by AI/low-effort “slop” and want stronger controls than small, hidden indicators. They also want clarity on labeling—especially whether a “this is AI” tag is creator-stated or detection.
**Current workaround:** Users manually block/hide channels on a per-video basis when they see AI content. Community members ask for extension-based reporting and hiding controls like community notes.
**Why existing tools fail:** Existing YouTube controls and built-in disclosure are not visible/enforced enough to prevent repeated AI spam from reappearing in recommendations. Community-led blockers/extensions are inconsistent and rely on sparse participation, while viewers want an evidence-backed, visible AI slop system and one-click channel preferences.

## 3. Must-have capabilities
### 3.1 Community “AI slop” report button with aggregated labels
**Why:** Viewers want a way to report AI low-effort videos like community notes, then see an evidence-backed label.
**Evidence:** post #7591 — *"There should be an extension where users can report videos as AI slop."*

### 3.2 Viewer toggle to hide AI-labeled videos from recommendations/search
**Why:** Users explicitly asked for an option to hide AI content from the feed.
**Evidence:** post #7586 — *"give us the option to hide them"*

### 3.3 Prominent AI badge/overlay on thumbnails and playback
**Why:** Badges are too small; users want a visible “AI slop” indicator where they make click decisions.
**Evidence:** post #7651 — *"THIS IS AI SLOP"*

### 3.4 One-click per-channel preference: hide/block/down-rank AI-heavy channels
**Why:** Users want to permanently block or hide channels that are consistently AI.
**Evidence:** post #7806 — *"I currently do not recommend and block the channel for every video I click on that’s AI."*

### 3.5 Disclosure UX: distinguish creator-submitted “this is AI” vs system/system-detected labeling
**Why:** Users called out that creator click-labeling isn’t detection; UX must disclose source of label.

### 3.6 Creator-side preflight checker estimating demonetization risk and policy issues
**Why:** Creators want guidance about what triggers demonetization; low-effort patterns add risk.
**Evidence:** post #7710 — *"youtube doesn't ban AI content. they ban low-effort content that adds no value."*

### 3.7 Repetitiveness/low-effort pattern flags (automation heuristics)
**Why:** The core risk is “low-effort” and repetitive AI spam; the tool must flag likely repetitive patterns.
**Evidence:** post #7710 — *"they ban low-effort content that adds no value."*

### 3.8 Channel-level tracking: detect clusters of AI-heavy uploads
**Why:** The community tracks many AI channels; moderators/viewers need cluster detection signals.
**Evidence:** post #7640 — *"I’ve been tracking 100+ AI-generated YouTube channels"*

## 4. Use cases & user stories
Build a Chrome extension that overlays prominent “AI slop” labeling on key YouTube surfaces, lets viewers report with structured reason codes, and offers persistent per-channel hide/block/down-rank controls. Add a creator-side preflight web app that estimates demonetization/policy risk focused on likely low-effort/repetitive patterns and explains likely issues before upload.

### Use cases
**4.1 Viewer blocks AI channels from ever appearing again**
A viewer browsing YouTube search sees an AI badge on thumbnails and playback. They use the one-click “hide/block/down-rank this channel” control, which updates their preferences so future recommendations and search results deprioritize that channel’s uploads. If they see more “AI slop,” they hit the community report button; the extension aggregates reports into a visible label to help other viewers make faster click decisions.

**4.2 Creator preflights upload to reduce “low-effort AI” demonetization risk**
Before publishing, a creator runs their video through the preflight checker. The checker evaluates value-add indicators and flags likely low-effort/repetitive patterns, then shows a risk estimate aligned to the rule that YouTube bans low-effort content that adds no value (not AI per se). The creator revises the workflow (more substantive changes, clearer originality, less repetitive structure) to lower risk, then uploads with clearer AI disclosure so viewers understand what’s AI-driven vs human-created.

### User stories
- **As a YouTube viewer tired of AI spam**, I want to hide AI-labeled “slop” videos from search and recommendations and block channels with one click, *so that* I can stop wasting time on low-value uploads and reduce the number of AI spam videos I see
- **As a Creator posting frequently with AI assistance**, I want a preflight that estimates demonetization/policy risk and explains likely low-effort triggers, *so that* I can adjust before upload and avoid being treated as AI slop that adds no value

## 5. Pages & form factor
**Form factor:** Chrome extension with creator preflight web app
**Why:** YouTube “AI slop” is experienced at the moment of browsing, so a Chrome extension can label, filter/hide, and enable reporting in-place. A companion creator preflight web app supports upload-time checks and policy/demonetization risk estimation without forcing viewers to leave the video.

### Pages
**5.1 Content Overlay & Playback**
Render AI-compliance labels directly on YouTube surfaces (search cards, thumbnails, and player) so viewers can immediately decide to watch or hide.
Key elements:
- Prominent AI badge/overlay on thumbnails
- AI label disclosure tooltip (creator-submitted vs system-detected)
- Per-video actions (Report AI slop, Learn more)
- Play overlay banner variant
- Visual confidence indicators (e.g., “high confidence AI slop” state)

**5.2 Viewer Filters**
Let viewers hide AI-labeled videos from recommendations/search and apply channel-level preferences consistently.
Key elements:
- Toggle: Hide AI-labeled videos from recommendations/search
- Toggle: Hide/down-rank/block AI-heavy channels
- Preview count of hidden results (per session)
- Channel preference list (hide/block/down-rank states)
- Reset/restore defaults button

**5.3 Community Reporting**
Collect viewer reports of “AI slop” and aggregate them into visible community labels similar to Community Notes.
Key elements:
- Report button on video page
- Report reason selector (e.g., low-effort pattern, repetitive automation)
- Aggregation widget showing community labels count
- Appeal/clarification link (optional future)
- Report history (session + lifetime)

**5.4 Creator Preflight Checker**
Assist creators before publishing by estimating demonetization/policy risk and warning about low-effort/repetition patterns.
Key elements:
- Preflight results summary (risk score + key issues)
- Policy flags panel (e.g., “AI slop pattern”, “repetitiveness/automation heuristics”)
- Upload/disclosure UX: “this is AI” creator-submitted labeling
- Evidence links for flagged signals (explainers)
- Exportable preflight report (optional)

**5.5 Channel Clusters & Tracking**
Detect and surface clusters of AI-heavy uploads per channel for both viewers and moderators (and to power recommendation filtering).
Key elements:
- Channel list with AI-heavy score
- Cluster timeline view (uploads over time)
- Heatmap or severity bands
- Bulk action helpers (apply hide/block/down-rank)
- Notes panel explaining why a channel is flagged

**5.6 Settings & Disclosure Controls**
Provide transparent control over labeling behavior, viewer preferences, and disclosure distinctions between creator and system labeling.
Key elements:
- Disclosure mode explanation panel (creator-submitted vs system-detected)
- Badge intensity / reduced clutter option
- Default viewer filter presets (basic vs strict)
- Manage blocked channels list
- Privacy notice for reports (what gets stored)

### Key functions
- **Report AI Slop From Video Page** *[on: Community Reporting]*
  - Trigger: User clicks the Report button on a YouTube video card or player while browsing.
  - Submits a viewer report that aggregates into community labels for AI slop visibility.
- **Label Report With Community Reason Codes** *[on: Community Reporting]*
  - Trigger: After clicking Report, user selects one or more reasons (e.g., low-effort, repetition/automation patterns).
  - Collects structured reason codes to improve aggregation quality and reduce noise.
- **Show Prominent AI Badge On Thumbnails** *[on: Content Overlay & Playback]*
  - Trigger: When a YouTube thumbnail/search card loads and the video is classified as AI slop above threshold.
  - Displays a larger persistent AI badge/overlay so viewers don’t miss the label.
- **Render “THIS IS AI SLOP” Overlay During Playback** *[on: Content Overlay & Playback]*
  - Trigger: When the video player is opened for videos with high AI-slop confidence.
  - Shows an unmistakable “THIS IS AI SLOP” overlay to reduce surprise and protect trust.
- **Toggle Hide AI-Labeled Videos From Recommendations** *[on: Viewer Filters]*
  - Trigger: User enables the toggle in extension options; immediately re-renders search/recommendation lists.
  - Filters hidden videos out of recommendations/search results for the current user preference set.
- **Apply One-Click Block/Down-Rank For AI-Heavy Channels** *[on: Viewer Filters]*
  - Trigger: User clicks a channel-level action from any labeled video’s overlay or channel header.
  - Applies a persistent preference to hide, block, or down-rank videos from that channel.
- **Creator Submit “this is AI” Disclosure (Not Detection)** *[on: Creator Preflight Checker]*
  - Trigger: Creator selects the “this is AI” disclosure option in the preflight tool before publishing.
  - Lets creators disclose AI usage with an explicit disclaimer that it isn’t the platform’s detection.
- **Run Demonitization/Policy Risk Preflight** *[on: Creator Preflight Checker]*
  - Trigger: Creator clicks “Run Preflight” after providing upload metadata (and optionally a link to the draft).
  - Produces a risk score and highlights likely policy/demonetization issues (e.g., low-effort and repetitiveness).
- **Detect Channel AI-Heavy Upload Clusters** *[on: Channel Clusters & Tracking]*
  - Trigger: Nightly/background job computes AI-heavy clusters per channel using classification signals from reported and system-labeled data.
  - Surfaces channels with repeated AI-heavy uploads to drive better filtering and moderation prioritization.

### UX details
- **Disclosure UX:** Show a tooltip/inline note that distinguishes creator-submitted “this is AI” from system/system-detected labeling.
- **Thumbnail Signaling:** Use a larger persistent AI badge on thumbnails (not a tiny icon) to ensure viewers see it before clicking.
- **High-Confidence Presentation:** For high-confidence AI slop, use an explicit “THIS IS AI SLOP” overlay in addition to the badge to reduce ambiguity.
- **Viewer Trust Controls:** Provide immediate hide/filter behavior that matches the user mental model: “option to hide them” from recommendations/search.
- **Channel-Level Efficiency:** Make the one-click channel preference the default “next action” from any labeled video so users can stop manual per-video blocking.
- **Community Reporting UX:** Implement community-note-like aggregation (counts + labels) so viewers can see consensus rather than rely on a single signal source.

## 6. Monetization
**Model:** subscription

### Suggested pricing tiers
**Starter** — $0/month — *Solo viewer*
- Browse with AI badges + basic hide toggle
- Per-channel hide/block (local preferences)
- Community AI-slop report (view-only aggregation)

**Pro Creator** — $0/month — *Indie creator*
- Upload preflight (risk estimate + likely low-effort flags)
- Creator AI disclosure guidance with “creator-submitted vs detected” messaging
- Channel-level risk insights and iteration history

**Team & Mods** — $0/month — *Moderation/MCN team*
- Advanced channel clustering and reporting analytics
- Team seats + shared blocklists
- API access for risk scoring (roadmap)

**Competitor pricing anchor:** {'min_usd': 0.0, 'median_usd': 0.0, 'max_usd': 0.0, 'sample_size': 1}

## 7. Competitors to beat
| Name | Why it fails | Price | Mentions |
|---|---|---|---|
| YouTube Studio 'Altered Content' disclosure | It exists, but users say it is not visible enough and is not enforced in a way that helps viewers avoid AI content. | Free | - |
| YouTube 'Don’t recommend this channel' / 'not interested' controls | Users say it does little against the volume of AI channels and doesn't stop AI spam from reappearing. | Free | - |
| AiBlock for Youtube | Appears to rely on crowdsourced channel marking and is only noted as a desktop extension, so coverage depends on user participation. | Unknown | - |
| Browser plugins to block channels | Mentioned as an outside workaround, implying YouTube itself does not provide channel blocking. | Unknown | - |
| YouTube AI-generated video/voice indicator | The indicator is too small and too hidden; users want it on thumbnails, search results, and directly on the video. | Free | - |
| Use YouTube ad revenue / Partner Program | Creators say it is unstable, can be removed suddenly, or is the only monetization path in some niches but does not feel dependable. | Not specified | - |
| Diversify into sponsors, affiliate marketing, Patreon, digital products, merch, subscription, or courses | Presented as a workaround to ad dependence, but commenters imply it is not straightforward and often not what most creators actually have. | Not specified | - |
| Use AI-assisted creation tools such as Suno, VEO3, ChatGPT Plus, Sora, ComfyUI, AnimateDiff, Stable Diffusion, Flux, Claude Opus, Runware, Z image turbo, Seeddance, Kling, Frameloop AI, aituber.app | These tools reduce some work but still face slow rendering, cloud queues, setup complexity, or policy/demonetization risk. | Prices mentioned: "$0.003 each" for Z image turbo via Runware; "$0.07/10s" for Seeddance or Kling; "$9 ebook" in an example business model; no exact price for most tools in this chunk. | - |

## 8. Distribution
- reddit
- seo
- x_twitter
- cold_email
- Top subreddits to launch in: r/NewTubers, r/youtube, r/PartneredYoutube, r/smallbusiness, r/Entrepreneur, r/VideoEditing, r/ReelFarmer, r/aitubers, r/wallstreetbets, r/passive_income

## 9. Users & roles
**Primary persona:** YouTube viewer
**Secondary personas:**
- YouTube creator
- Moderator/MCN member

**Roles:**
- **Viewer** — Can view AI overlays, report AI slop with reason codes, and apply hide/block/down-rank preferences.
- **Creator** — Can run a preflight checker on draft/disclosure content and see likely low-effort/policy risk before publishing.
- **Moderator** — Can view channel cluster signals and aggregated community report reasons to prioritize review.

## 10. Data model & integrations
- (no data model extracted)

## 11. States
**Empty state:** The overlay is hidden until a report-driven or user-preference-driven AI label is available for the current video/channel.
**Error state:** If API/report submission fails, the UI shows an inline error and allows retry without blocking YouTube usage.

## 12. Analytics & metrics
- (not synthesized for this report)

## 13. Risks & open questions
- (no risks/questions extracted)

## 14. Post-launch
- See https://gapforapp.com/reports/ai-youtube-content-hurts-discovery-and-earnings for DM-able hot leads (workarounds × buying intent).
- See https://gapforapp.com/reports/ai-youtube-content-hurts-discovery-and-earnings for verified key quotes you can use as landing copy.

## 15. Suggested build order (3-week MVP cut)
- Week 1: §3 must-haves + §5 page 1.
- Week 2: §5 remaining pages + auth/persistence if needed.
- Week 3: §6 monetization wiring + analytics + launch checklist.

## 16. Setup hints (your stack overrides these)
- `pnpm create next-app . --typescript --tailwind --app`
- `npx shadcn@latest init`
- The agent SHOULD ask the user before committing to a stack.

## 17. How to use this file
You're an AI coding agent reading this in AGENTS.md. Your job:
1. Confirm the stack with the user (their preferences override this file).
2. Scaffold an MVP covering §3 + §5 page-1 first.
3. Defer §6 (monetization) and §14 (post-launch) until §3 ships and works.
4. Re-fetch the live PRD anytime via:
   curl https://painfinder-api.fly.dev/api/public/reports/ai-youtube-content-hurts-discovery-and-earnings/export.json?size=compact

## 18. Verbatim key quotes (top 10)
> "I wish there was a way to filter them on YouTube."  
> — post #7591

> "YouTube needs to force AI content creators to clearly label their videos, and give us the option to hide them"  
> — post #7586

> "I feel like AI has completely ruined YouTube."  
> — post #7610

> "Youtube needs a filter for "AI" generated content."  
> — post #7656

> "I’ve been tracking 100+ AI-generated YouTube channels"  
> — post #7640

> "Today Youtube demonetized my channel for being "Inauthentic Content"."  
> — post #7794

> "I still got demonetized."  
> — post #7704

> "The moment I detect AI I turn off."  
> — post #7762

## 19. Manual workarounds users cobble together (top 15)
- (none extracted yet — see live report)

## 20. "I would pay for…" quotes (top 10)
- (none extracted yet — see live report)

## 21. Hot leads summary
- (none extracted yet — see live report)

## 22. Full competitor list (top 10)
| Name | Why it fails | Price | Mentions |
|---|---|---|---|
| YouTube Studio 'Altered Content' disclosure | It exists, but users say it is not visible enough and is not enforced in a way that helps viewers avoid AI content. | Free | - |
| YouTube 'Don’t recommend this channel' / 'not interested' controls | Users say it does little against the volume of AI channels and doesn't stop AI spam from reappearing. | Free | - |
| AiBlock for Youtube | Appears to rely on crowdsourced channel marking and is only noted as a desktop extension, so coverage depends on user participation. | Unknown | - |
| Browser plugins to block channels | Mentioned as an outside workaround, implying YouTube itself does not provide channel blocking. | Unknown | - |
| YouTube AI-generated video/voice indicator | The indicator is too small and too hidden; users want it on thumbnails, search results, and directly on the video. | Free | - |
| Use YouTube ad revenue / Partner Program | Creators say it is unstable, can be removed suddenly, or is the only monetization path in some niches but does not feel dependable. | Not specified | - |
| Diversify into sponsors, affiliate marketing, Patreon, digital products, merch, subscription, or courses | Presented as a workaround to ad dependence, but commenters imply it is not straightforward and often not what most creators actually have. | Not specified | - |
| Use AI-assisted creation tools such as Suno, VEO3, ChatGPT Plus, Sora, ComfyUI, AnimateDiff, Stable Diffusion, Flux, Claude Opus, Runware, Z image turbo, Seeddance, Kling, Frameloop AI, aituber.app | These tools reduce some work but still face slow rendering, cloud queues, setup complexity, or policy/demonetization risk. | Prices mentioned: "$0.003 each" for Z image turbo via Runware; "$0.07/10s" for Seeddance or Kling; "$9 ebook" in an example business model; no exact price for most tools in this chunk. | - |
| Hire a channel manager or consultant on retainer | Suggested as an alternative to relying on YouTube-appointed partner managers, but it adds cost and is only realistic for larger channels. | Not specified | - |

## 23. Where this conversation lives (top subreddits)
- r/NewTubers (57 posts)
- r/youtube (56 posts)
- r/PartneredYoutube (52 posts)
- r/smallbusiness (47 posts)
- r/Entrepreneur (47 posts)
- r/VideoEditing (35 posts)
- r/ReelFarmer (5 posts)
- r/aitubers (3 posts)
- r/wallstreetbets (2 posts)
- r/passive_income (2 posts)
