Baycloud Bouncer

Baycloud Bouncer

An extension that fully implements the Do Not Track Consent API and blocks tracking unless consent has been given

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "author": "Mike O'Neill",
  "background": {
    "scripts": [
      "./libs/jquery-3.1.1.js",
      "./libs/perfect-scrollbar.js",
      "./libs/tooltipster.bundle.js",
      "./libs/progressbar.js",
      "./js/ConsentAPICommon.js",
      "./js/ConsentAPIMain.js",
      "./js/AdReporter_init.js"
    ],
    "persistent": true
  },
  "browser_action": {
    "default_icon": "./data/OptedOutIcon.png",
    "default_popup": "popup.html"
  },
  "content_scripts": [
    {
      "all_frames": true,
      "js": [
        "./js/ConsentAPICommon.js",
        "./js/ConsentAPIContent.js"
      ],
      "matches": [
        "<all_urls>"
      ],
      "run_at": "document_start"
    }
  ],
  "description": "__MSG_description__",
  "homepage_url": "https://baycloud.com",
  "icons": {
    "20": "./data/Icon_NoTracking_20.png",
    "48": "./data/closedgate48.png",
    "1280": "./data/trackergate1280X800.png"
  },
  "manifest_version": 2,
  "name": "__MSG_extName__",
  "short_name": "__MSG_extShortName__",
  "default_locale": "en",
  "options_page": "options.html",
  "optional_permissions": [
    "notifications"
  ],
  "permissions": [
    "cookies",
    "storage",
    "activeTab",
    "webRequestBlocking",
    "webNavigation",
    "tabs",
    "webRequest",
    "https://baycloud.com/",
    "https://baycloud.com:30323/",
    "https://fast.fonts.net/",
    "https://cloud.typography.com/",
    "https://cookieq.com/",
    "<all_urls>"
  ],
  "version": "4.0.12"
}