Digify for Gmail: Encrypt, track, and unsend

Digify for Gmail: Encrypt, track, and unsend

Automatically encrypt messages & attachments, track file views & opens and revoke access even after sending.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "Digify for Gmail: Encrypt, track, and unsend",
  "description": "Automatically encrypt messages & attachments, track file views & opens and revoke access even after sending.",
  "version": "5.0.5",
  "short_name": "Digify for Gmail",
  "icons": {
    "16": "img/clip16.png",
    "48": "img/clip48.png",
    "128": "img/clip128.png"
  },
  "content_scripts": [
    {
      "js": [
        "assets/content-script-loader.app.js",
        "assets/content-script-loader.index.js",
        "assets/content-script-loader.config.js",
        "assets/content-script-loader.content.js"
      ],
      "matches": [
        "https://mail.google.com/*",
        "https://inbox.google.com/*",
        "https://*.digifyteam.com/*",
        "https://*.digify.com/*"
      ],
      "run_at": "document_start"
    }
  ],
  "background": {
    "service_worker": "service-worker-loader.js",
    "type": "module"
  },
  "content_security_policy": {
    "extension_pages: ": "script-src 'self'; object-src 'self'"
  },
  "oauth2": {
    "client_id": "943199299845-8fuli6kfgmv2hkhkuog51a8u7l6ubdtn.apps.googleusercontent.com",
    "scopes": [
      "https://www.googleapis.com/auth/userinfo.email",
      "https://www.googleapis.com/auth/userinfo.profile"
    ]
  },
  "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqlf5VO+Q4cap7HU7jrhpvLdPjXYGEUCYKMytk4tGoY2aF2L4ewMFAD1djlZ5gbg/65qfNybH6uan+vouZZ62fJoCXibADszNjORuiIk6QEPmKtj99i3MpxDg9YqUtYo0M26qw9pB1UIqUZlnOB65U8+Cw1p7A3UUl07lb484ZNkHVImlTMMzDO45v1IhBWtY36G0czQcRMoGH2zTso7eUlU+0u7iz/8r88rfEINBjVLc5INQnppAU/K6ZjRoe2aeSgzeLH43vSs0P7/xbarDwbi2EiypldiJ8vOf3VmRsXo2pJJXKKZid/vfpAnvSRXdYsMU6j8kZtMEUHoxjz54eQIDAQAB",
  "permissions": [
    "tabs",
    "identity",
    "identity.email",
    "storage",
    "webRequest",
    "declarativeNetRequest",
    "unlimitedStorage",
    "scripting"
  ],
  "host_permissions": [
    "https://*.digify.com/*",
    "https://mail.google.com/*",
    "https://www.googleapis.com/*",
    "https://*.intercom.io/*",
    "https://*.pusherapp.com/*"
  ],
  "web_accessible_resources": [
    {
      "matches": [
        "https://mail.google.com/*"
      ],
      "resources": [
        "js/lib/angular-ui-select/*",
        "js/lib/dropzone/*",
        "js/lib/bootstrap/css/*",
        "js/lib/bootstrap/fonts/*",
        "js/lib/bootstrap/js/*",
        "js/lib/summernote/*",
        "js/lib/summernote/font/*",
        "js/lib/dropzone/dropzone.js",
        "js/lib/dropzone/dist/basic.css",
        "js/lib/dropzone/dist/dropzone.css",
        "js/lib/fontawesome/css/font-awesome.min.css",
        "js/lib/bootstrap-select2/select2.css",
        "js/lib/bootstrap-datepicker/css/datepicker3.css",
        "js/lib/bootstrap-timepicker/bootstrap-timepicker.min.css",
        "js/lib/fontawesome/fonts/*",
        "js/lib/angular.min.js",
        "js/lib/angular-route.min.js",
        "js/lib/angular-sanitize.min.js",
        "js/app/app.js",
        "js/app/index.js",
        "js/lib/jquery-3.4.1.min.js",
        "js/lib/pages/js/pages.min.js",
        "js/lib/summernote/summernote.min.js",
        "js/lib/angular-summernote/angular-summernote.min.js",
        "js/lib/bootstrap-timepicker/bootstrap-timepicker.min.js",
        "js/lib/time-picker/timepicker-bootstrap.js",
        "js/lib/bootstrap-datepicker/js/bootstrap-datepicker.js",
        "js/lib/angular-ui-util/ui-utils.min.js",
        "js/services/queue.service.js",
        "js/services/fileService.js",
        "js/services/authService.js",
        "js/services/userService.js",
        "js/app/config.js",
        "js/lib/pages/css/*",
        "js/lib/pages/fonts/google-drive/*",
        "js/lib/pages/fonts/montserrat/*",
        "js/lib/pages/fonts/opensans/*",
        "js/lib/pages/fonts/pages-con/*",
        "js/lib/pages/images/*",
        "js/lib/pages/img/*",
        "js/lib/pages/less/*",
        "js/lib/pages/sass/*",
        "css/*",
        "img/*",
        "pageWorld.js",
        "popup.html",
        "html/index.html",
        "html/login.html",
        "html/share.html",
        "html/statistics.html"
      ],
      "use_dynamic_url": false
    },
    {
      "matches": [
        "https://*.digify.com/*",
        "https://*.digifyteam.com/*",
        "https://inbox.google.com/*",
        "https://mail.google.com/*"
      ],
      "resources": [
        "assets/app.js",
        "assets/config.js",
        "assets/index.js",
        "assets/content.js"
      ],
      "use_dynamic_url": true
    }
  ]
}