Blocks NSFW sites and filters immodest images using AI gender detection, skin analysis, and keyword heuristics. Free + Pro.
Users
63
+16 in 30 days
Rating
2.0 / 5
+2.00 in 30 days
Ratings
1
+1 in 30 days
Store rank
#99K
#83K among extensions
Version
1.1.4
updated 15 Sep 2026
Users
monthly, 6 months
Latest, 15 Oct 2026:63 usersMove the mouse over the chart for any month
Ratings count
monthly, 6 months
Latest, 15 Oct 2026:1 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About PureSight
PureSight — AI Content Filter for Chrome
PureSight is the most advanced content filtering extension available for Chrome. Unlike basic blockers that only maintain a list of known adult websites, PureSight uses a triple-signal AI detection system to catch inappropriate content across the entire web — including immodest images that aren't explicitly pornographic, like swimwear, lingerie, and revealing photos on otherwise mainstream websites.
If you care about internet safety for yourself, your family, or your community, PureSight goes further than anything else available.
───────────────────────────────────────
WHY PURESIGHT IS DIFFERENT
───────────────────────────────────────
Most content filters work by blocking a fixed list of known adult domains. That approach misses the vast majority of problematic content — which appears on ordinary shopping sites, social media feeds, news outlets, Reddit, search results, and image boards that aren't "adult sites" in the traditional sense.
PureSight analyzes the actual visual content of images using three independent signals:
1. KEYWORD ANALYSIS
Every image's filename, URL path, alt text, surrounding text, and parent link text is analyzed against curated lists of female, male, and safe-context keywords. This catches obvious cases instantly, before any AI model even runs — keeping performance fast even on image-heavy pages.
2. AI GENDER DETECTION
PureSight uses face-api.js with the TinyFaceDetector model (the smallest and fastest available) to detect faces and classify gender with configurable confidence thresholds. When a female face is detected above the confidence threshold, the image is filtered. This catches images where keyword signals are absent — stock photos, social media profile pictures, editorial images.
3. SKIN EXPOSURE ANALYSIS
A custom pixel-level skin detection algorithm (HSV + YCbCr color model) calculates the ratio of skin-toned pixels to total image pixels. Images exceeding the configurable threshold are filtered even when there's no face present at all. This is the signal that catches swimwear, lingerie, and body-focused photography that other filters completely miss.
When all three signals are considered together, PureSight achieves dramatically fewer false positives than skin-only detectors (like TAG Image Filter) and dramatically better coverage than keyword-only or domain-only filters (like FoxFilter or BlockSite).
───────────────────────────────────────
HOW FILTERING WORKS
───────────────────────────────────────
All images on a page are hidden by default via injected CSS before the page finishes loading. This eliminates the "flash of unfiltered content" problem that plagues other extensions — you never see a filtered image, even for a split second.
Each image is then analyzed through the pipeline:
→ Is this image too small to matter? (configurable minimum size) → mark safe
→ Is this page on the NSFW blocklist? → block the entire page
→ Is this page on your whitelist? → mark all images safe
→ Keyword analysis: strong safe signal? → mark safe. Strong female signal with no male signal? → filter
→ AI gender detection + skin analysis run in parallel
→ Final decision: filter if female face detected, or female keywords plus elevated skin ratio
Filtered images are either:
• Blurred (CSS filter, fast, works everywhere)
• Grey body overlay (MediaPipe body segmentation — draws a grey silhouette over detected body regions while leaving the background fully visible)
The grey overlay mode is particularly effective because it obscures the body precisely without making the whole image disappear — the page layout stays intact.
───────────────────────────────────────
WHAT PURESIGHT BLOCKS
───────────────────────────────────────
PureSight protects you from content across a much wider spectrum than other filters:
EXPLICIT CONTENT
• 80,000+ known adult domains (updated weekly)
IMMODEST BUT NOT EXPLICIT
• Fashion product photos
• AI-generated suggestive imagery
• Social media posts with sensitive photos
• Reddit subreddits
VIDEO CONTENT
• YouTube videos filtered by transcript
• Video elements on web pages analyzed in real-time*
*Note on video filtering: On DRM-protected platforms like YouTube and Netflix, body segmentation isn't available due to content protection restrictions. PureSight applies blur overlay for these and uses transcript/metadata analysis. On standard HTML5 video elements across the rest of the web, full body segmentation is available.
───────────────────────────────────────
HOW PURESIGHT COMPARES
───────────────────────────────────────
BlockSite and Cold Turkey are focus/productivity tools that let you manually block specific websites. They have no visual content analysis at all — if an explicit image appears on a site that isn't on your blocked list, it passes through completely unfiltered. They are built for distraction blocking, not content safety.
FoxFilter uses keyword matching against page text and URL patterns. It has no visual analysis component, so it cannot detect images that aren't accompanied by explicit text. A fashion site product page for a bikini has no explicit words — FoxFilter won't touch it. PureSight's skin analysis and gender detection catch it anyway.
TAG Image Filter performs pure skin-color pixel detection using HSV/YCbCr color models — similar to one of PureSight's three signals. The problem with relying on skin color alone: food (certain warm-toned foods), sunsets, wood grain, sand, and sports action photos all trigger false positives. And skin detection without gender context means male athletes, fathers playing with children, and medical imagery all get flagged. PureSight's keyword and gender signals dramatically reduce false positives while catching more true positives.
uBlock Origin is a network-level adblocker. It can be configured with cosmetic rules to hide specific CSS selectors, but has no semantic image analysis. It's a powerful tool for ad blocking, not content filter…