Battles Replay Firefox

Examine source code of Battles Replay

Inspect and view changes in Battles Replay source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "Battles Replay",
  "version": "2.5.1",
  "description": "The ultimate Twitch & Kick companion for downloading VODs, discovering unpublished streams, recording live broadcasts with rolling buffers, and watching with synchronized chat replay.",
  "browser_specific_settings": {
    "gecko": {
      "id": "battles-replay@teambattles.gg",
      "strict_min_version": "112.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  },
  "icons": {
    "16": "icons/icon-16.png",
    "48": "icons/icon-48.png",
    "128": "icons/icon-128.png"
  },
  "action": {
    "default_icon": {
      "16": "icons/icon-16.png",
      "48": "icons/icon-48.png",
      "128": "icons/icon-128.png"
    },
    "default_title": "Battles Replay"
  },
  "permissions": [
    "storage",
    "downloads",
    "tabs",
    "identity",
    "scripting",
    "cookies",
    "alarms",
    "activeTab",
    "notifications"
  ],
  "host_permissions": [
    "*://*.twitch.tv/*",
    "*://id.twitch.tv/*",
    "*://usher.ttvnw.net/*",
    "*://gql.twitch.tv/*",
    "*://api.twitch.tv/*",
    "*://vod-metro.twitch.tv/*",
    "*://vod-secure.twitch.tv/*",
    "*://*.ttvnw.net/*",
    "*://*.cloudfront.net/*",
    "*://sullygnome.com/*",
    "*://teambattles.gg/*",
    "*://*.kick.com/*",
    "*://id.kick.com/*",
    "*://api.kick.com/*",
    "*://*.live-video.net/*",
    "*://*.youtube.com/*",
    "*://*.instagram.com/*",
    "*://*.tiktok.com/*",
    "*://*.twitter.com/*",
    "*://*.x.com/*",
    "*://*.reddit.com/*"
  ],
  "background": {
    "scripts": [
      "background.js"
    ],
    "type": "module"
  },
  "content_scripts": [
    {
      "matches": [
        "https://www.twitch.tv/*",
        "https://www.kick.com/*",
        "https://kick.com/*"
      ],
      "js": [
        "content.js"
      ],
      "run_at": "document_idle"
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "auth-callback.html",
        "auth-callback.js",
        "assets/*",
        "chunks/*",
        "ffmpeg/*"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'"
  }
}

Best Battles Replay Alternatives

Here are some Firefox add-ons that are similar to Battles Replay: