CRX aminer
Extension icon

Needle Inspector — DevTools for three.js

Version 1.0.1 View in Chrome Web Store

Last scanned: about 8 hours ago

Extension Details

Developer: Needle Tools GmbH
Rating: 5.0 ★ (15 ratings)
Users: 1,000

Context-Aware Verdict

CRITICAL
Overall Risk
Trust Factors:

The extension comes from Needle Tools GmbH, a legitimate company known for web development tools. The perfect 5.0 rating from 15 reviews and its specific purpose as DevTools for three.js (a popular 3D JavaScript library) suggest it serves a genuine developer need. However, the small user base of only 1,000 users limits the validation of its safety through widespread adoption.

Concerns:

The extension's permission set is extremely broad and concerning for a developer tool. The combination of identity access, web request interception, navigation tracking, and universal host permissions creates a powerful surveillance and data collection capability. Content script injection across all URLs means it can access sensitive information on banking sites, email, and other private services. The webRequest permission allows it to modify or redirect network traffic, potentially enabling man-in-the-middle attacks. These permissions far exceed what would typically be necessary for three.js debugging functionality.

Recommendations:

Given the critical risk level, install this extension only in a completely separate Chrome profile dedicated to three.js development work. Never use this profile for personal browsing, banking, or accessing sensitive accounts. Consider whether the debugging benefits truly justify the extensive access permissions, and explore alternative three.js debugging methods that don't require such broad system access. Regularly audit what data the extension might be collecting through its identity and storage permissions.

Findings

HIGH
Broad Content Script Injection
This extension can inject scripts into any website. This means it could potentially read sensitive data, modify website content, or steal credentials.
HIGH
Broad Host Permissions
This extension has broad host permissions allowing it to access many or all websites. This could potentially be used to steal sensitive data or track browsing activity.
HIGH
High-Risk Permission: identity
This extension has the identity permission. Can access your identity information. This could potentially be used maliciously to compromise security or privacy.
HIGH
High-Risk Permission: webNavigation
This extension has the webNavigation permission. Can track your web navigation. This could potentially be used maliciously to compromise security or privacy.
HIGH
High-Risk Permission: webRequest
This extension has the webRequest permission. Can intercept and modify web requests. This could potentially be used maliciously to compromise security or privacy.
MEDIUM
Medium-Risk Permission: activeTab
This extension has the activeTab permission. Can access the active tab when clicking the extension icon.
MEDIUM
Medium-Risk Permission: storage
This extension has the storage permission. Can store data locally.