স্কিপ করে মূল কন্টেন্ট এ যান

অধিকারসমূহ

Permissions

Minimal permissions

No host (web) permissions are requested by this add‑on. The add‑on does not collect telemetry or make background network requests. See Privacy.


The add-on requests a small, focused set of permissions only. Why each is needed:

  • compose: observe compose events, list/add attachments in your reply.
  • messagesRead: read metadata and fetch attachment files from the original message.
  • scripting: inject the small in‑compose confirmation dialog when enabled.
  • windows: open a tiny confirmation popup as a last resort when messaging fails.
  • sessions: store a per‑tab flag to avoid duplicate processing.
  • storage: persist options (blacklist, confirmation toggle, default answer).
  • tabs: targeted messaging to the compose tab for confirmation requests.

Additional notes:

  • No host permissions (web origins) are requested by this add‑on.
  • The tabs permission is used only to target the compose tab when coordinating the optional confirmation dialog; it is not used to read history or navigate pages.

These are documented in the source and tested in CI. The add-on does not collect telemetry.


Summary (permissions → purpose)

PermissionWhy it’s needed
composeObserve compose events; list and add attachments in your reply.
messagesReadList original message attachments and fetch the file data.
scriptingInject/coordinate lightweight UI for confirmation when enabled.
windowsFallback popup if messaging fails (rare).
sessionsStore a per‑tab flag to prevent duplicate processing.
storagePersist options (blacklist, confirmation toggle, default answer).
tabsTargeted messaging to the compose tab for confirmation requests.
(host perms)None — the add‑on does not request web origins.

Not requested

  • compose.save, compose.send — the add-on does not save or send mail on your behalf.

See also: Privacy — no telemetry, no background network, user‑initiated links only.