HomeDocsPrivacy & PerformanceExtension Permissions Breakdown
Security• 2 min read• Last Updated: August 2026

Extension Permissions Breakdown

Transparent explanation of every permission requested in manifest.json and why it is required.

Executive SummaryComplete transparency report on why ClickSnap requests activeTab, storage, and sidePanel permissions.

Permissions Breakdown Table

ClickSnap adheres strictly to the principle of least privilege. We only request permissions necessary for capture and local storage:

Manifest V3 Permissions

Detailed explanation of each permission:

PermissionPurposeData Scope
activeTabAllows capturing visible pixels of the currently active tab only when you invoke the extension.Active tab only on user click/hotkey.
storageStores extension settings (default export format, hotkey toggles, theme preferences).Local extension storage.
sidePanelEnables docked Chrome Side Panel UI for quick history browsing.Chrome side panel surface.
scriptingInjects the scrolling coordinate tracker to measure document height.Active tab execution context.

Was this documentation helpful?

Your feedback helps us continuously improve technical guides.