Browser Extension

A companion extension that brings Insights Plus data directly into your UniFi Network Controller.

What It Does

  • Threat Badges in Flow View - Every flow in your UniFi controller gets an inline threat score badge. See at a glance which connections involve known malicious IPs, port scanners, or brute-force sources.
  • Side Panel Enrichment - Click any flow row and the detail panel shows AbuseIPDB threat score, rDNS hostname, ASN/ISP name, abuse categories, and blacklist status.
  • Embedded Dashboard Tab - An “Insights Plus” tab appears in your UniFi controller's navigation, embedding your full dashboard without leaving the controller.
  • Click-to-Investigate - Click “View Traffic” on any enriched IP to jump directly to filtered log results in your Insights Plus instance.
  • Dark/Light Mode - Automatically matches your UniFi controller's theme.

Setup

  1. Install and run the Insights Plus Docker container on your network
  2. Install the extension from the Chrome Web Store or Firefox AMO
  3. Click the extension icon and enter your Insights Plus server address
  4. Enter your UniFi controller address and grant access when prompted
  5. Navigate to your UniFi controller - enrichment appears automatically

Manual Install (Sideloading)

The extension is pending review on the Chrome Web Store and Firefox Add-ons. In the meantime, you can install it manually by downloading the pre-built package from the latest GitHub release.

Chrome / Edge

  1. Download unifi-log-insight-chrome.zip
  2. Unzip to a folder on your computer
  3. Go to chrome://extensions (or edge://extensions)
  4. Enable Developer mode (toggle in the top-right)
  5. Click Load unpacked and select the unzipped folder

Firefox

  1. Download unifi-log-insight-firefox.zip
  2. Unzip to a folder on your computer
  3. Go to about:debugging#/runtime/this-firefox
  4. Click Load Temporary Add-on and select any file inside the unzipped folder

Note: Temporary add-ons in Firefox are removed when the browser restarts. For a persistent install, wait for the Firefox Add-ons listing.

Requirements

The extension requires a running Insights Plus server on your network. All communication stays between your browser, your UniFi controller, and your self-hosted server. No analytics, no telemetry, no third-party services.

Permissions

PermissionWhy
storagePersist settings (server URL, controller URL, toggles)
scriptingInject content scripts into UniFi Controller pages for badges, panels, and the embedded tab
optional host accessRequested at runtime only for your specific controller URL. Never granted automatically - you see a standard permission prompt.

Supported Browsers

  • Chrome (Manifest V3)
  • Firefox (Manifest V3, min version 128)
  • Edge (uses Chrome package)