AI product readEnterprise Chromebook usage monitoring and management agent that tracks browser activity, enforces time restrictions, and applies URL filtering policies
Enables IT administrators to monitor and control how Chromebooks are used in enterprise/educational environments — tracking usage time per application, enforcing allowed usage hours, blocking unauthorized URLs, and collecting detailed usage logs for compliance and productivity management
1. Extension is deployed to Chromebooks (likely via Google Workspace admin). 2. It silently reads the Chrome profile's Google account identity. 3. Background service worker continuously tracks window open/close events, tab navigation, and application usage time. 4. Content scripts display countdown timers on pages and enforce URL blocking with full-screen alerts. 5. Tracking data (usage time per app, URL access details, login status) is periodically posted to the Sateraito Office backend API. 6. Administrators use the web dashboard at sateraito-pcshare-monitoring.appspot.com to view Chromebook lists, usage statistics, unauthorized access logs, and configure time restrictions and URL policies.
Chrome browser open/close time tracking per userApplication usage time measurement (Gmail, Calendar, Chat, Drive, etc.)URL access logging with per-service categorizationUsage time restrictions (e.g., block access on weekends or after 8 PM)URL filtering with allow/deny lists and regex pattern matchingCountdown timer showing remaining allowed usage time
- Target users
- IT administrators managing Chromebook fleets / Enterprise/educational organizations using Google Workspace / System administrators overseeing satellite office device usage
- Code is heavily minified making exact variable/function tracing difficult
- The backend server-side admin dashboard and its features cannot be inspected from the extension source alone
- Cannot determine from source whether the Sateraito Office backend requires paid licensing or if it's a free service
MonetizationUnknown
No monetization details are available yet.
- Confidence
- 0
- Payment platform
- --
- Source
- None / Medium
- Login required
- Yes
- Reason
- The extension uses chrome.identity.getProfileUserInfo() to passively read the Chrome browser profile's Google account email and userId, which are then sent to the backend server as user_email_login for tracking attribution. While the extension can fall back to 'GUEST' mode (background.js line 11) if no account is found, the core enterprise monitoring workflow requires a signed-in Google account to attribute usage data to a specific user. The Chrome enterprise.deviceAttributes permission is also used to get the device ID. The admin-facing web dashboard (hosted at sateraito-pcshare-monitoring.appspot.com) likely has its own separate login.