Free tool · runs in your browser
Paste your manifest.json. This flags the parts of a submission that reviewers query most often — broad host access, sensitive permissions with no visible feature, missing listing assets, and privacy gaps. Your manifest is read in this page and is not uploaded; the page itself keeps an anonymous view count.
Each finding below maps to something a reviewer can act on. The tool reads only the manifest, so it cannot see what your code actually does — a clean result means the manifest gives a reviewer fewer questions, not that the extension will be approved.
<all_urls> and wildcard patterns are permitted when the feature needs them, but they need a justification that names the feature.web_accessible_resources.Deeper reading: the rejection reasons in full · privacy policy and Data Use · why reviews stall.
The Chrome Web Store Submission Kit turns each finding into text you can paste: permission justification lines, a Data Use worksheet, a privacy policy template, and a rejection decoder. 6-page PDF, one-time $19. It is ours — we wrote it and we are paid when you buy it. Everything on this site stays free either way.
Paste your manifest.json or the rejection email and we will tell you which parts are likely drawing scrutiny and what we would change. Free, no signup. It is our reading, not a ruling from Google.
Send it for a free triage The triage form is different from the tool above: what you paste there is sent to us.
Prefer to work through it yourself? The Chrome Web Store Submission Kit collects the permission justification lines, the Data Use worksheet, a privacy policy template and a rejection decoder into one document — one-time $19. It is ours; we are paid when you buy it. Everything on this site stays free either way.
Also useful: What counts as remote code
How this site handles what you send: data and privacy.