Chrome Web Store
43Versions
1Code reviewed

No malware found

In code review (v0.6.9)

Our reviewer read version 0.6.9 — the most recent version we have reviewed — and found no malicious behaviour. The version shown here has not been individually reviewed yet.

What our analysis found

HaramBlur - Blur Haram & NSFW Images & Videos, used by 80,000 people, showed no malicious code in Extension Auditor's review. Its permissions mean it can read and change data on all websites and can inject scripts into pages. It comes from a trusted publisher and was last updated in July 2026.

The extension is a legitimate content-filtering tool that uses AI models to blur NSFW and haram content. All remote API communication is to the publisher's own backend () for auth, premium features, and companion alerts, as disclosed in the privacy policy. Diagnostic data collected on uninstall is encrypted and contains no PII. The broad permissions are essential for its core functionality of injecting scripts and modifying network requests to sites. The ML model likely overfit on the high volume of network requests, innerHTML manipulation, and WebAssembly usage typical of an ML-based extension. No malicious behavior found.

HaramBlur - Blur Haram & NSFW Images & Videos

HaramBlur - Blur Haram & NSFW Images & Videos

ID: pbcoegikffnadpahojjhgdladmmddeji

Supported Languages

🇺🇸English

Extension Info & Metadata

Status
Active
Version
0.6.11
Size
36.38 MB
Rating
4.9/5
Reviews
1,300
Users
80,000
Type
Extension
Updated
Jul 22, 2026
Category
Well-being
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
Yes
This publisherTrack record
1extension
All still listed
Scanned by Extension Auditor — Low RiskDevelopers: embed this badge to link to this report.

Publisher Contextual Analysis

Trusted
Author
haramblur.comView Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Website
Visit
Extensions
1
Active
1
Obsolete
0
Listed
1
Unlisted
0
Users
80,000

Screenshots & videos

Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8
Screenshot 9
Screenshot 10

Install growth

Item
Type
Severity
Description
scripting
Permission
Critical
This permission allows injection and execution of JavaScript on any webpage. Rated Critical because it can modify page content, steal sensitive data, and inject malicious code into any site the extension has access to.
declarativeNetRequestWithHostAccess
Permission
Critical
This permission combines network request modification with host permissions. Rated Critical because it can modify requests for specific domains, potentially targeting sensitive websites with precise attack rules.
<all_urls>
Host
Critical
Broad host access — the extension can read/modify content on every website.
offscreen
Permission
High
This permission creates hidden browser documents with full DOM access. Rated High because it can run background operations invisibly, potentially executing malicious code without user awareness.
identity
Permission
High
This permission accesses Chrome identity service and user information. Rated High because it can obtain OAuth tokens, access connected accounts, and impersonate the user in authenticated service.
Contextual Risk Factors
Risk Factor
High
The following context increases the overall risk:• 10% increase: Early script execution enables pre-emptive content manipulation• 25% increase: Unsafe code evaluation capabilities increase attack surface
Broad Host Permissions
Risk Factor
High
This extension has broad host permissions allowing it to access many or all websites.
Broad Content Script Access
Risk Factor
High
This extension can inject scripts into any website.
Unsafe WebAssembly Execution
Risk Factor
High
This extension's CSP allows "wasm-unsafe-eval".
storage
Permission
Medium
This permission allows storing data locally in the browser. Rated Medium because it can persist sensitive user data, track user activities over time, and potentially store malicious payloads.
tabs
Permission
Medium
This permission enables tab management and monitoring. Rated Medium because it can track open tabs, access tab metadata, and monitor user browsing patterns.
Early Content Script Execution
Risk Factor
Medium
This extension runs content scripts at document_start.
contextMenus
Permission
Low
This permission adds items to browser context menus. Rated Medium because it only modifies right-click menus without access to page content.
alarms
Permission
Low
This permission schedules periodic tasks. Rated Low because it can only trigger events at specified times without access to sensitive data.

Gain full insight into all external connections.

Upgrade for full visibility.

About this extension

Protect your privacy and uphold Islamic values by auto detecting & blurring images and videos of unwanted or impermissible content.

Read the publisher’s full description

UPDATE: HaramBlur is now available for Safari: https://apps.apple.com/ae/app/haramblur/id6741595731?mt=12 A free, open-source extension to help you avoid "Haram" and NSFW images, videos and sites. HaramBlur helps you uphold the Islamic gaze protection principle by customizing your online experience to avoid Fitnah. HaramBlur utilizes Machine Learning to detect "Haram" content in images and videos in real-time, automatically blurring them to keep your browsing experience distraction-free and as "Halal" as possible. It also blocks inappropriate/Haram sites. You can easily configure the detection type, blur intensity, strictness level, toggle the extension on or off. If you like the project and that it's free, please consider supporting it: https://www.patreon.com/HaramBlur 💝 https://www.buymeacoffee.com/alganzory 💖 Don't forget to follow us on twitter to get updates about the project and share the word: https://twitter.com/HaramBlur 🔥 Needless to say, this extension does not track your browsing history at all, all the processing is done on your browser, in fact, the code is open source so your contributions are welcome: https://github.com/alganzory/HaramBlur

User reviews

Extension files

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.

URLs
53
IPv4
7
IPv6
1

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

No URLs found
No IP addresses found

Gain full insight into all external connections.

Upgrade for full visibility.

Showing 1 to 10 of 50 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files detected

No comparable text files found between these versions.

Gain full insight into all external connections.

Upgrade for full visibility.