Not reviewed
No code review on record
We have not reviewed this extension’s code, so we cannot vouch for it either way. Check the permissions below to decide whether it asks for more than it needs.
Want us to read this extension's code? Ask for a review and we'll queue it.
10 indicators in this extension
Every finding is verified by a security analyst. Unlock the code evidence, indicators and version history.
What our analysis found
Shadow Monitor is not yet reviewed by Extension Auditor. Its permissions mean it can inject scripts into pages. It was last updated in July 2026.
Shadow Monitor Chrome extension security report
ID: medbegkecifnhagdgfionmfmpcacheib
Supported Languages
Extension Info & Metadata
Publisher Contextual Analysis
- Author
- https://yurii-mandzii.github.io/shadow-monitor/
- Privacy
- Privacy Policy
- Help
- Help Center
- MX records exist
- Yes
- Domain exists
- Yes
- Is disposable
- No
- Is role-based
- No
- Mailbox exists
- Yes
- Website
- Visit
Screenshots & videos
Install growth
10 indicators in this extension
Every finding is verified by a security analyst. Unlock the code evidence, indicators and version history.
About this extension
Local-only UAT diagnostic recorder: rolling 10-min capture of DOM, network and storage. No external calls.
Read the publisher’s full description
Shadow Monitor helps QA engineers and developers diagnose bugs during user-acceptance testing — without sending data to the cloud. HOW IT WORKS 1. Open Settings and grant your UAT origin (e.g. uat.example.com). 2. Hard-reload that tab (Cmd/Ctrl+Shift+R) so capture scripts load from page start. 3. Capture runs automatically on every granted origin. Reproduce the bug as usual. 4. Open the popup and click Download to save a uat-report-*.json.gz bundle. 5. Open the included viewer and drop the file to replay DOM, inspect network, console, and storage. LOCAL-ONLY GUARANTEE • Zero network requests to developer servers or third parties • No analytics, telemetry, remote config, or CDN assets • Sanitization on ingest (sensitive headers stripped; secrets redacted in JSON/text) • Optional AES-GCM encryption for the on-disk buffer and for shared export files WHAT IS CAPTURED (on origins you grant) • DOM / interactions — rrweb replay snapshots (passwords, payment fields, and .uat-mask always masked) • Network — fetch, XMLHttpRequest, and sendBeacon (URLs, methods, status, headers, bodies where available) • Storage — localStorage and sessionStorage snapshots • Cookies — non-HttpOnly cookies visible to page scripts (on by default; can turn off) • Console — errors and uncaught exceptions by default (configurable) WHAT IS NOT CAPTURED • WebSockets • HttpOnly cookies • Response bodies for static assets (CSS/JS/images) — metadata only • Any site you have not explicitly granted FOR APP DEVELOPERS Tag sensitive UI with class="uat-mask" or data-uat-mask so it stays out of DOM replay when input recording is on. REQUIREMENTS Chrome 116+. Grant each UAT hostname in Settings before capture starts.
User reviews
Extension files
Browse and explore files within this extension package
Gain full insight into all external connections.
Upgrade for full visibility.
URLs
View the external URLs this extension communicates with to understand its network activity and data interactions.
10 indicators in this extension
Every finding is verified by a security analyst. Unlock the code evidence, indicators and version history.
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.