TAIVA Vault Firefox

Examine source code of TAIVA Vault

Inspect and view changes in TAIVA Vault source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "TAIVA Vault",
  "version": "1.8.3",
  "description": "Cofre zero-knowledge para senhas, 2FA, documentos e assinatura PDF (Lei 14.063). Cripto pós-quântica ML-KEM-1024 + MPC 2-de-3.",
  "icons": {
    "16": "icons/icon-16.png",
    "48": "icons/icon-48.png",
    "128": "icons/icon-128.png"
  },
  "action": {
    "default_popup": "popup.html",
    "default_icon": {
      "16": "icons/icon-16.png",
      "48": "icons/icon-48.png"
    }
  },
  "background": {
    "service_worker": "background-sw.js",
    "scripts": [
      "crypto/opaque-client.bundle.js",
      "background.bundled.js",
      "v15-additions.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "exclude_matches": [
        "https://vault.taiva.com.br/*",
        "https://login.taiva.com.br/*",
        "https://api.taiva.com.br/*",
        "https://produtos.taiva.com.br/*",
        "https://taiva.com.br/*"
      ],
      "js": [
        "content.js",
        "content-v15.js"
      ],
      "run_at": "document_idle",
      "all_frames": true,
      "match_about_blank": false
    },
    {
      "matches": [
        "https://vault.taiva.com.br/*"
      ],
      "js": [
        "content-vault-bridge.js"
      ],
      "run_at": "document_idle",
      "all_frames": false
    }
  ],
  "permissions": [
    "storage",
    "clipboardWrite",
    "activeTab",
    "alarms",
    "tabs",
    "scripting",
    "downloads"
  ],
  "host_permissions": [
    "https://vault.taiva.com.br/*",
    "https://api.pwnedpasswords.com/*"
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "icons/symbol-white.svg",
        "icons/symbol.svg",
        "icons/icon-128.png"
      ],
      "matches": [
        "http://*/*",
        "https://*/*"
      ]
    }
  ],
  "content_security_policy": {
    "extension_pages": "default-src 'none'; script-src 'self' 'wasm-unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self'; connect-src 'self' https://vault.taiva.com.br; object-src 'self'; frame-ancestors 'none'; base-uri 'self'; form-action 'none'"
  },
  "commands": {
    "fill-credential-on-page": {
      "suggested_key": {
        "default": "Ctrl+Shift+L",
        "mac": "Command+Shift+L"
      },
      "description": "Preencher credencial TAIVA na aba ativa"
    }
  },
  "homepage_url": "https://produtos.taiva.com.br",
  "browser_specific_settings": {
    "gecko": {
      "id": "taiva-vault@taiva.com.br",
      "strict_min_version": "140.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    },
    "gecko_android": {
      "strict_min_version": "142.0"
    }
  }
}

Best TAIVA Vault Alternatives

Here are some Firefox add-ons that are similar to TAIVA Vault: