Detect adult images
A bundled AI model checks images and video thumbnails locally. Choose Balanced or Strict and reveal individual detections when needed.
Explore image protectionLocal protection for Chrome, Brave and Chromium-based browsers
WebSafe combines local adult image detection, personal blocking rules and protection against pop-ups, scam warnings and risky downloads.
Multiple layers, a calmer web
Let WebSafe check images locally, then mark anything else you want hidden. All protection features are free.
A bundled AI model checks images and video thumbnails locally. Choose Balanced or Strict and reveal individual detections when needed.
Explore image protectionClick an element or drag a rectangle over several. Preview the selection and save a local rule for that website.
Explore marking modeAutomatic windows and third-party script pop-ups are intercepted as they try to open.
Dynamically loaded adult ads and suspicious third-party frames are removed from the page.
Programs, scripts, macro files and disguised double extensions are blocked before saving.
Fake virus alerts and fraudulent support prompts are reliably hidden.
Strict search settings are automatically applied to supported search engines.
Image analysis runs in your browser. No page content is uploaded to the developer or an analysis service.
Image protection, on your terms
Automatic adult image detection is enabled by default. Protection and content scanning must also be active; website exceptions are respected.
Covers images with strong model signals for pornographic content or explicit illustrations. This is the default setting.
Uses a lower threshold and also considers suggestive imagery. More ordinary images may be flagged.
During a check, the image is blurred. Detected images are covered with a “Show once” option. The popup shows how many images were checked, hidden or could not be checked.
Images and video thumbnails are supported, not continuous video analysis. Images may briefly appear before scanning; inaccessible images remain visible. False positives are possible.
Your own website rules
Open “Mark content / learning mode” in WebSafe. Image analysis pauses while you select elements.
Click an element or drag a rectangle over images, video elements, frames or article cards. Click again to deselect.
Preview hides the selected elements temporarily. Save keeps the rule; Escape cancels without saving.
Rules apply to the same website after reloading and to matching new elements. Remove a rule in settings to restore the content.
Learning mode saves website rules; it does not retrain the AI model. Rules based on an element’s position can match differently after a layout change.
Real-time protection
Many download sites disguise ads as clickable content, open windows during user actions or redirect through multiple destinations. WebSafe intervenes before the page loads and before the download starts.
Ready in minutes
Open the WebSafe listing in the Chrome Web Store using the link below.
Start the installation in the Web Store and confirm adding the extension in your browser.
Open WebSafe from your browser's extensions menu and adjust the protection features to suit your needs.
Private by design
WebSafe needs no account, cloud or analytics API. All decisions are made locally within your browser profile.
Read the privacy policyVisited URLs and page content are not sent to the developer.
No analytics, tracking or advertising SDKs.
Source code, rules and tests are publicly available on GitHub.
Protection layers and trusted exceptions can be managed locally.
Frequently asked questions
Still have questions? Use GitHub issues to ask questions or report false positives.
No. The model ships with WebSafe and runs locally. When image pixels cannot be read directly, WebSafe may request the original image again from its server, without cookies or a referrer.
No. Image detection and marking mode are free, just like the other protection features. Supporting the project is voluntary.
No. It checks visible images and video thumbnails, not every video frame, CSS background or protected image. Some images cannot be checked, and harmless content can be flagged.
No. WebSafe prevents common browser threats but cannot perform a full file analysis. Keep your browser's built-in Safe Browsing protection and up-to-date antivirus software enabled.
Ordinary PDFs, images, videos and archives are not blocked solely because of their extension. WebSafe focuses on executable, script-capable or disguised files.
Yes, after you enable “Allow in incognito” in your browser's extension details.
Use “Show once” to reveal a detected image, switch to Balanced mode or add a trusted website exception. Manually saved rules can be removed in the settings.
Yes. The entire project is available under the MIT License, including the build script, tests and security documentation.
Voluntary support
If WebSafe helps you, you can support its development voluntarily.
All protection features remain free, including automatic adult image detection. No subscription or account required.
A donation option is being prepared. There is no payment link yet. Thank you for your interest!
Support voluntarily Share feedback or report an issueWebSafe
Install WebSafe for Chrome, Brave and Chromium-based browsers or inspect every protection rule in the public source code.