Web Store Rejection Doctor › Purple Potassium
Excessive permissions rejection

Chrome Web Store "Purple Potassium" rejection — decoded

Google's rejection emails use internal codenames. "Purple Potassium" almost always means one thing: your extension asks for more permissions than it can justify. Here's what triggers it and how to get approved.

What "Purple Potassium" actually means

It is Google's internal label for a permissions violation: the manifest requests permissions (or host access) that the reviewer judges broader than the stated purpose needs, or that are used without a clear justification in the listing.

The three things that trigger it most:

How to fix it and resubmit

Rule of thumb: if you cannot point to the exact line of code that uses a permission, remove it before you resubmit.

Purple Potassium is one of six rejection families (permissions, metadata/Blue Argon, single purpose, privacy, remote code, functionality/Yellow Magnesium). If your email mentions more than one, fix them together — a second rejection resets the review clock.

Not sure which permission got flagged?

Paste your rejection email or your manifest.json — get the exact cause in seconds, free. Or we fix it and resubmit for you.

Free diagnosis → Scan my manifest.json →