You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
***Necessity**: Imaget functions as a general-purpose image discovery tool. Users expect it to be functional on any website where images are displayed.
14
-
***Usage**: The permission is used to inject a content script that identifies `<img>` tags, background-images, and CSS-referenced assets. It also allows the extension to bypass cross-origin restrictions when resolving image dimensions or fetching metadata for previewing purposes.
15
-
***Constraint**: The extension only acts upon user activation and does not monitor browsing history or transmit data.
13
+
***Necessity**: Imaget is a general-purpose image discovery and batch-download tool. Users expect it to function on any website where images are displayed.
14
+
***Usage**: Used to inject content scripts to identify <img> tags, background-images, and CSS assets. It also enables the extension to bypass cross-origin (CORS) restrictions when resolving image dimensions or fetching metadata for high-quality previews.
16
15
17
16
### 2. `permissions: ["downloads"]`
18
17
***Usage**: Required to programmatically trigger the download of multiple image files selected by the user, providing the core "batch download" functionality.
19
18
20
19
### 3. `permissions: ["sidePanel"]`
21
-
***Usage**: Used to host the extension's UI in the browser's side panel, ensuring a persistent and non-intrusive user experience that doesn't close when the user interacts with the main page content.
20
+
***Usage**: Used to host the extension's UI in the browser's side panel, providing a persistent and non-intrusive workspace that doesn't close when interacting with the main page.
22
21
23
-
### 4. `permissions: ["storage"]`
22
+
### 4. `permissions: ["contextMenus"]`
23
+
***Usage**: Used to provide quick-access actions via the right-click menu, allowing users to "Quick Save" a specific image in various formats (WebP/PNG/JPG) or quickly open the Imaget dashboard.
24
+
25
+
### 5. `permissions: ["storage"]`
24
26
***Usage**: Used exclusively to store user-defined preferences (e.g., filter defaults, download path patterns).
25
27
26
-
### 5. `permissions: ["activeTab"]`
27
-
***Usage**: Used to ensure the extension has permission to interact with the currently focused tab upon user invocation.
28
+
### 6. `permissions: ["activeTab"]`
29
+
***Usage**: Used to ensure the extension has temporary permission to interact with the currently focused tab upon user invocation.
28
30
29
31
---
30
32
31
33
## Compliance and Data Safety
32
34
***Manifest V3**: This extension fully adheres to Manifest V3 standards.
33
-
***No Remote Code**: No external scripts or remote code are fetched or executed. All logic is bundled locally within the extension package.
35
+
***No Remote Code**: **IMPORTANT: Select "No" in the developer dashboard.**No external scripts or remote code are fetched or executed. All logic is bundled locally within the extension package.
34
36
***No Data Collection**: The extension does not collect, store, or transmit any user data, personal information, or browsing history. All processing occurs locally on the user's machine.
35
37
***Open Source**: The project is open-source for transparency: https://github.com/Shirolin/Imaget
0 commit comments