Web Store Rejection Doctor › Avoid rejection

How to avoid Chrome Web Store rejection

Almost every rejection falls into six buckets, and reviewers check the same things every time. Clear this list before you hit submit and you'll usually pass on the first try.

1. Permissions — only what you use

2. Single purpose — one clear job

3. Remote code — bundle everything (MV3)

4. Privacy — policy = disclosure = code

5. Metadata — no spam, no trademarks

6. Functionality — works in 60 seconds

Check your manifest before you submit

Paste your manifest.json and get per-permission risk flags in seconds — free. Or paste a rejection you already got.

Scan my manifest → Diagnose a rejection →