Skip to content

Bug Report: Chrome Web Store Rejection Due to Unused "storage" Permission #2

@PraneswarGanesan

Description

@PraneswarGanesan

Here's a well-structured GitHub issue you can use for your project:


Bug Report: Chrome Web Store Rejection Due to Unused "storage" Permission

Issue Description:
The Chrome Web Store has rejected the latest submission of the Morse Code Generator extension due to the "storage" permission being requested but not used. The rejection email specifies that all requested permissions must be necessary for the extension’s functionality.

Error Message from Chrome Web Store:

Violation: Requesting but not using the following permission(s): storage
How to rectify: Remove the above permission(s)
Relevant section of the program policy: Request access to the narrowest permissions necessary to implement your product's features or services.

Steps to Reproduce:

  1. Submit the Chrome extension to the Chrome Web Store.
  2. Receive the rejection notice due to unused "storage" permission.

Expected Behavior:
The extension should be approved without any unnecessary permissions.

Proposed Solution:

  • Remove the "storage" permission from manifest.json.
  • Ensure only necessary permissions (e.g., "activeTab", "scripting", "host_permissions") are included.
  • Update the extension accordingly and resubmit it to the Chrome Web Store.

Files to Modify:

  • manifest.json

Relevant Code Fix:

"permissions": [
  "activeTab",
  "scripting"
]

Additional Context:
This change ensures compliance with Chrome Web Store policies and prevents future rejections.


Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions