WebInfer

3.3 / 5

Content Shield

Scans pages for potentially triggering content and offers warnings

Useful
Privacy

The Problem

Triggering content appears without warning; content warnings are inconsistent or absent

Current Solutions (Not Great)

Avoid entire categories of content, manually check before reading, exposure without consent

Who Needs This

People with PTSD, anxiety disorders, phobias, eating disorder recovery, trauma survivors

For people with PTSD, anxiety disorders, or trauma histories, unexpectedly encountering triggering content can cause real psychological harm. Content Shield scans pages before you read them and warns about potentially distressing content—violence, abuse, specific phobias, medical imagery, or custom triggers you define. It's not censorship; it's informed consent about what you're about to see. Because it runs locally, your personal triggers and browsing history remain completely private.

Honest Take

Mental health tech is getting more attention but this specific niche is pretty small and might get caught up in culture war stuff around trigger warnings. The privacy angle is legitimately important—people don't want their trauma history going to some cloud service—but you'll need to be careful with accuracy since false positives are annoying and false negatives could be harmful. Probably a passion project or grant-funded situation rather than a business.

Monetization Ideas
Ways to turn this into revenue

Freemium

Free basic, $5-15/mo for pro

One-Time Purchase

$9-49 per license

Donations / Tip Jar

$5-50/month from grateful users

Features
Key features that make this app valuable
  • Pre-scan pages for trigger categories
  • Customizable trigger definitions
  • Content warnings before page loads
  • Blur/hide specific sections
  • Severity levels
  • Image scanning
  • Safe passage mode (show content without triggers)
  • Session logging for therapy use (optional)
Build Prompt
Use this prompt with an AI assistant to start building
Build a Chrome extension called 'Content Shield' using WebInfer. Manifest V3 with activeTab, storage, webNavigation permissions. Default trigger categories: violence, self-harm, sexual assault, eating disorders, animal harm, medical/gore, death/grief. Users can add custom triggers (specific words, topics, scenarios). On page load (before display): extract text content, scan images. Use generateObject to return { overallSafety: 'safe'|'mild'|'moderate'|'severe', triggers: [{ category: string, severity: number, description: string, location: 'text'|'image'|'headline', excerpt?: string }], safeToView: boolean }. If triggers found: show overlay with warnings ('This page contains: moderate violence, mentions of self-harm'), options: 'Go back', 'Show anyway', 'Show with triggers hidden'. Hidden mode: CSS blur/hide elements containing triggers. Settings: which categories to scan, severity threshold, always-warn sites, never-warn sites. Session log (optional, for therapy): 'On [date] you viewed content with [trigger] and chose to [action]'. Never uploads anything—all processing and logs local. Compassionate copy: 'Taking care of yourself is strength.'
Score Breakdown
Pain
Clarity
Demo
Build
Share
Revenue

Ready to build?

Copy the build prompt and start creating with your favorite AI assistant.

Built it?

Submit your creation to our showcase and inspire others.

Submit to Showcase