Privacy Policy — Refresh Monitor

Effective date: 23 August 2026

This extension is deployed by IT/Admin on company-managed devices for support agents, to make page refreshes on support-tool URLs observable and attributable. Agents should be notified of this monitoring through the usual employee handbook / acceptable-use-policy channel before deployment; this document exists to make that disclosure accurate.

What is collected

For each detected refresh on a URL matching the admin-configured targetUrlPatterns:

FieldDescription
userIdAgent identity — email (Chrome managed profile) or manually entered ID, per userIdSource config.
timestampISO-8601 time of the refresh.
urlFull URL of the page that was refreshed.
causeHow the refresh was detected: keyboard (F5/Ctrl+R/Cmd+R), beforeunload (page unload not attributed to a keypress), or navigation-reload (same-URL reload detected by the background service worker).
tabIdChrome's internal tab identifier (not persisted across browser restarts).
windowFocusedWhether the tab's window had focus at the time.
screenshot (optional)A JPEG (quality 50, capped at 1280px) of the visible tab at the moment of refresh, base64-encoded. Only captured if screenshotEnabled is set by an admin. Disabled by default.

The extension does not capture keystrokes, form contents, page text, or browsing history outside of the configured target patterns. Content scripts run on all pages only to detect the reload keypress/unload signal on whichever tab is active; they do not read or transmit page content.

Where it is stored

Who can access it

Retention and deletion

Recommended admin practice

For questions, contact your IT/Admin team.