AI product readContent filtering, monitoring, and policy enforcement for Chrome browsers in educational environments
Helps schools manage and monitor student Chrome browser activity to ensure students stay on-task, learn safely, and are protected from inappropriate content
The extension runs as a passive companion to the locally installed Impero Education Pro desktop client. The content script scrapes text from every page and sends it via Chrome messaging to the service worker. The service worker checks the URL against a whitelist received from the EdPro client. Non-whitelisted content is forwarded over a local WebSocket (port 30019) to the EdPro client for content authorization. If content is blocked, the service worker instructs the content script to replace the page HTML. Separately, the extension enforces SafeSearch on Google and YouTube EDU filtering based on settings received from the EdPro client.
Scrapes page content and sends it to the local EdPro client for content authorization/filteringEnforces Google SafeSearch on all Google searchesEnforces YouTube Education mode with configurable EDU filter IDMaintains a URL whitelist to allow approved content through without checkingReplaces blocked page content with alternative HTML when content is flaggedPeriodically re-scans open tabs when policies change
- Target users
- School IT administrators / Teachers managing classroom devices / Students on managed school Chromebooks/Windows/Mac devices
- The extension is minified/bundled (single-line JS files), which makes detailed code analysis harder but the architecture is still clear
- The EdPro desktop client is not included — cannot verify what authentication or paid licensing the companion software requires
- Only 14 files total with very small codebase (~6KB JS) — limited surface area to analyze
MonetizationNo paid features detected
The extension contains no payment UI, no billing API calls, no subscription checks, no feature gating, and no upgrade prompts. The word 'Pro' in the name refers to the Impero Education Pro product line, not an in-extension paid tier. The extension is a passive companion to the EdPro desktop client. While Impero/Ativion sells the Education Pro suite as a commercial product, the extension itself does not implement any payment logic.
- Confidence
- 85
- Payment platform
- --
- Source
- AI / High
- Login required
- No
- Reason
- The extension itself implements no login UI, no authentication flow, and no account management. It connects to a locally-installed EdPro desktop client via WebSocket (ws://localhost:30019). Students/users do not need to log into the extension. Any authentication for the Impero Education Pro system would be handled by the desktop client software, not the extension.