Site Receipt Firefox

Examine source code of Site Receipt

Inspect and view changes in Site Receipt source codes across current and past versions
xHeader
Modify request and response headers. No ads, no malware.
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "Site Receipt",
  "version": "1.0.0",
  "description": "Get a private, local receipt for every website: active time, cookies, trackers, popups, permission attempts, storage changes, and a shareable site-conduct grade.",
  "icons": {
    "16": "icons/icon-16.png",
    "32": "icons/icon-32.png",
    "48": "icons/icon-48.png",
    "96": "icons/icon-96.png",
    "128": "icons/icon-128.png"
  },
  "permissions": [
    "<all_urls>",
    "webRequest",
    "webNavigation",
    "tabs",
    "cookies",
    "storage",
    "notifications"
  ],
  "background": {
    "scripts": [
      "src/shared.js",
      "src/background.js"
    ],
    "persistent": true
  },
  "content_scripts": [
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "js": [
        "src/content.js"
      ],
      "run_at": "document_start",
      "all_frames": false
    }
  ],
  "web_accessible_resources": [
    "src/pageHook.js"
  ],
  "browser_action": {
    "default_title": "Site Receipt",
    "default_popup": "ui/popup.html",
    "default_icon": {
      "16": "icons/icon-16.png",
      "32": "icons/icon-32.png"
    }
  },
  "options_ui": {
    "page": "ui/options.html",
    "browser_style": false
  },
  "content_security_policy": "script-src 'self'; object-src 'self'",
  "browser_specific_settings": {
    "gecko": {
      "id": "@site-receipt-local-first",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  }
}

Best Site Receipt Alternatives

Here are some Firefox add-ons that are similar to Site Receipt: