1. Data collected by Halo Browser Security
Halo Browser Security inventories and governs AI use on enrolled browsers. Which of the categories below are collected depends on the browser, the websites the extension can access, and the collectors the deploying organization has enabled.
- Page domains. The domain of pages visited, so that visits to recognized AI applications can be matched and the organization’s domain policy applied. Domains that do not match an application in Halo’s AI catalog are not transmitted as navigation telemetry. Full URLs, page paths, and query strings are not included in the browser telemetry payload.
- Content on recognized AI application pages only. Prompts, pasted text, upload metadata, and responses are evaluated against the organization’s sensitive-data rules. Depending on the organization’s configuration, prompt and pasted text may be transmitted to Halo; otherwise only content-derived metadata, such as a SHA-256 hash and byte length, is transmitted. Upload file contents are not collected. Content is not read on pages that are not a recognized AI application.
- Page-structure diagnostics and detection health. Structural and status information about AI application pages, used to keep Halo’s detection working. Section 2 describes this.
- AI application account classification. For supported interactions, Halo Browser Security may infer whether the active AI application session appears to be a work account, personal account, or unknown, and transmits that classification with the interaction event. It does not transmit the account’s username or login credentials.
- Connected AI tools. Connectors, plugins, skills, and MCP servers linked to AI applications, read from a fixed allowlist of those applications’ own inventory endpoints.
- Browsing history. The preceding 30 days, summarized per AI application (application, visit count, first and last visit). Full browsing history is not uploaded.
- Cookie presence. Only whether a cookie exists for a known AI application domain, as a signal that the user is signed in. Cookie values are not inspected, used, stored, or transmitted.
- Other installed extensions. The identifier, name, version, and declared permissions of installed extensions whose names match an AI-related pattern.
- Installation and health data. An installation identifier, browser and operating-system name and version, extension version, website access, collector and policy status, and error information.
Identity
Halo Browser Security does not read your browser profile or use browser identity APIs. The browser is labeled with a generated installation identifier. An optional work email address, supplied by your administrator or entered during standalone enrollment into the organization’s tenant, may be stored alongside it so the installation is recognizable to you and your administrator.
Halo connection credentials
Halo Browser Security uses a bounded-use browser enrollment token supplied by your operator or managed policy and, after enrollment, a tenant-scoped Halo API bearer token. These credentials are used only to enroll and authenticate this browser to the configured Halo tenant. They are retained in extension-managed local storage, transmitted only to the configured Halo API over HTTPS, and never shared with page scripts. They are not website passwords, website login data, or cookie values.
Safari on macOS
The Halo Browser Security app installs the Safari extension and shows its status. The extension gets its enrollment settings from Halo Endpoint on the same Mac, then connects to Halo as described above. The app and extension share limited status information, such as whether the extension is configured and which Halo tenant it uses.
Disclosure shown in the extension
On installation and first use, the extension opens a disclosure describing what it does, and marks its toolbar icon until that disclosure is dismissed. This happens regardless of whether the extension was installed by you or by your organization’s policy. Because this collection is closely related to the extension’s single purpose, dismissing the notice does not by itself enable or disable collection.
2. Detection maintenance
Halo delivers interaction profiles to the extension: configuration that describes where controls such as prompt fields, send buttons, and responses appear on AI applications. To keep this detection working as applications change, the extension may produce the information below, which is used to maintain detection.
Page-structure diagnostics
A diagnostic outlines how a page is built, such as element types, coarse layout, and which controls look like a prompt field or send button. It is limited to structural information and is minimized on the device. A diagnostic may be created in two ways:
- From the extension. You can send a diagnostic to Halo or export it to your device. For pages outside Halo’s AI catalog, you confirm the site first.
- For troubleshooting. Authorized OmniTrust personnel may request a diagnostic from a specific enrolled browser for a page in Halo’s AI catalog. The extension captures it from a normal tab where that page is already open. Requests expire after a limited time.
Diagnostics sent to Halo are available to authorized OmniTrust personnel and are deleted after a limited period, currently 30 days.
Detection health
The extension reports limited status information, such as which profile is active and whether each detected control is working, so that broken detection can be found and fixed.
3. Settings your organization controls
The deploying organization’s Halo administrator, not the individual user, controls how the extension behaves. An administrator can configure:
- Whether browsing-history, cookie-presence, and installed-extension discovery run.
- Whether prompt and pasted-text capture is enabled, independently of the discovery collectors above.
- Domain-level and application-level policy, including what is allowed, audited, warned, or blocked.
In Chrome and Edge, these collectors run under permissions the browser grants at install time, so enabling a collector in policy activates it. In Safari, they run on the websites the extension may access in Safari Settings, which you or your organization manage.
4. Employer-deployed collection
Where an organization deploys Halo Browser Security, that organization is responsible for configuring the applicable collectors, notifying its personnel, and meeting any notice, consent, or works-council obligations that apply where they work. We process this data on that organization’s instructions and cannot alter or delete it on an individual’s request.
If you want to know what is collected about you, or wish to access, correct, or delete it, please contact your employer or the administrator who deployed Halo. If you contact us directly, we will refer you to them.
You can disable or remove the extension in your browser and, in Safari, change its website access in Safari Settings. Your organization may manage these settings.
5. Retention and deletion
Data queued for transmission is stored on the device only until it is sent successfully, or until a newer observation of the same item replaces it. Once received by Halo, browser data is retained while the account is active and for up to 90 days after account closure for export, unless a different period is required by law or agreed in an applicable Data Processing Addendum, as described in the Data retention section of our Privacy Policy.
Uninstalling the extension removes its locally stored data. On macOS, removing the Halo Browser Security app removes the Safari extension and its local data. Disabling the extension stops collection while it is disabled. Neither action deletes data already received by the deploying organization’s Halo tenant; that data follows the server-side retention period described above.
Page-structure diagnostics are deleted sooner, as described in Section 2.
6. Chrome Web Store Limited Use
7. Changes and contact
If what Halo Browser Security collects or how it is used changes, we will update this Notice and, where the change is material, give notice as described in our Privacy Policy.
Privacy questions and requests: legal@omnitrusthalo.com. If Halo was deployed by your employer, please contact that organization first.