Skip to main content
The Inviolet browser extension captures prompts on the major LLM web UIs. To roll it out across a managed fleet you do two things through your MDM, both carried in a single generated profile:
  1. Force-install the extension (ExtensionInstallForcelist) so users can’t remove it.
  2. Push a signed managed-config (chrome.storage.managed) so the extension knows which org it belongs to and how to establish identity — no per-user setup.
Every profile below is produced for you. Go to App → Settings → MDM, pick your vendor and identity mode, and download the ready-to-import file. This page explains what’s in it; the vendor pages are the click-by-click.

Generate the profile

  1. Open app.inviolet.aiSettings → MDM.
  2. Choose your MDM (Intune, Jamf, Kandji, or Workspace ONE) and an identity mode.
  3. Download the generated file — the placeholders are already substituted with your org_id, a fresh enrollment_token, and a config_signature.

The managed-config payload

Every vendor format carries the same five fields under the org.inviolet.extension managed-storage key:

Identity modes

Verify any deployment

After the profile lands, on a target device open chrome://policy/ (or edge://policy/) and confirm ExtensionInstallForcelist and ExtensionSettings are present. The extension then reports into your tenant — new installs appear in the fleet view, and MCP-discovery scans begin per device.

Pick your MDM