What the extension tracks
- Domain visits — which SaaS applications are accessed and how much time is spent on each.
- Login events — when someone signs in to a web application (detected by the presence of password and email fields in forms).
- Active vs. passive time — focused time (tab is active) vs. background time, so you can distinguish apps people actively use from tabs left open.
The extension does not read page content, emails, messages, or any data within applications. It only observes domain-level navigation and login form submissions.
Install the extension
Get the extension
Install AxiomLayer Discovery from the Chrome Web Store, or deploy it through your organization’s managed Chrome policy.
Connect to your workspace
Open the extension popup and enter your Layer workspace URL and API key. You can find your API key in Settings in your Layer dashboard.
Managed deployment
For organization-wide rollout, you can deploy the extension via Google Workspace admin or your MDM solution. The extension supports managed configuration through Chrome’smanaged_schema, allowing you to pre-set the workspace URL and API key so end users don’t need to configure anything.
How syncing works
The extension batches usage data locally and syncs it to Layer every minute. If the sync fails (due to network issues or server errors), the extension retries with exponential backoff — starting at 5 seconds and increasing up to 5 minutes, for a maximum of 6 attempts. Each sync payload includes an idempotency key to prevent duplicate data.Privacy
The extension requests only the permissions it needs:| Permission | Purpose |
|---|---|
tabs | Detect which domain is active |
storage | Store configuration and buffered data locally |
alarms | Schedule periodic syncs |