Stream Sentry

Stream Sentry

Sentry and protect manifests, subtitles, and media files from streaming protocols while enabling custom file type detection and downloads.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "name": "The Stream Detector",
  "version": "2.11.7",
  "description": "__MSG_extText__",
  "manifest_version": 2,
  "default_locale": "en",
  "permissions": [
    "<all_urls>",
    "clipboardWrite",
    "downloads",
    "notifications",
    "storage",
    "tabs",
    "webRequest"
  ],
  "background": {
    "scripts": [
      "js/background.js"
    ],
    "persistent": false
  },
  "icons": {
    "16": "img/icon-dark-16.png",
    "48": "img/icon-dark-48.png",
    "96": "img/icon-dark-96.png"
  },
  "commands": {
    "open-popup": {
      "description": "__MSG_openPopup__"
    },
    "open-sidebar": {
      "description": "__MSG_openSidebar__"
    }
  },
  "options_ui": {
    "page": "options.html"
  },
  "browser_action": {
    "default_title": "The Stream Detector",
    "default_popup": "popup.html",
    "default_icon": {
      "16": "img/icon-dark-16.png",
      "48": "img/icon-dark-48.png"
    },
    "theme_icons": [
      {
        "dark": "img/icon-dark-96.png",
        "light": "img/icon-light-96.png",
        "size": 96
      },
      {
        "dark": "img/icon-dark-48.png",
        "light": "img/icon-light-48.png",
        "size": 48
      },
      {
        "dark": "img/icon-dark-16.png",
        "light": "img/icon-light-16.png",
        "size": 16
      }
    ]
  },
  "sidebar_action": {
    "default_title": "The Stream Detector",
    "default_panel": "sidebar.html",
    "default_icon": {
      "16": "img/icon-dark-16.png",
      "48": "img/icon-dark-48.png"
    },
    "open_at_install": false
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "{edefb504-42f7-48bb-8a0f-9b7ac9bd606c}"
    }
  }
}