Feature Badge Rejection for Extension Without Clear Reason

129 views
Skip to first unread message

Yixian Wang

unread,
Apr 29, 2025, 5:39:48 PMApr 29
to Chromium Extensions

Hi,

I am seeking help regarding my extension SwiftApply – AI Job Application Autofill (ID: gdpkgfdddmdlkebdhpofaignhdnoflgd).

I recently self-nominated it for the Featured badge, but the request was rejected with a very general reason:

"It doesn’t meet our compliance best practices."

I have carefully reviewed the documentation links provided (General best practices, Developer policies, etc.), but I still have no idea what specific compliance issue applies to my extension.

A few points to clarify my setup:

  • Manifest V3 is used.

  • A Privacy Policy is provided.

  • Only required permissions (cookies, storage) are requested, with clear explanation at submission.

  • Images are clear and the listing is complete.

  • The extension is functional and fully accessible: it has a free plan with all core functionality available (with usage limits) and no login wall.

I also looked into the possibility found in this group that mentioned content scripts running on all_urls might be an issue.


This is necessary because many job application forms are dynamically loaded inside iframes (e.g., Greenhouse).
Because of CORS restrictions, I rely on postMessage to communicate between iframe and top window — a practice I understand to be compliant. And i believe this is the only way to handle it, because only top frame is responsible for rendering ui, and it does not have access to iframes elements.

Despite trying to explain this to support via email, the response was just a standard reply stating they don't offer 1:1 support.

Can someone help me understand what exactly is considered non-compliant in my case?


I am happy to make any necessary adjustments if I can get more specific feedback.

Thanks so much for your help!

Best regards,
Yixian Wang

Yixian Wang

unread,
May 6, 2025, 6:22:44 AMMay 6
to Chromium Extensions, Yixian Wang
can anyone answer my questions?

Patrick Kettner

unread,
May 21, 2025, 3:33:39 PMMay 21
to Yixian Wang, Chromium Extensions
We don't disclose the reason for featured badge rejections, but I noticed that you are requesting a lot of host permissions when your extension is intended only for a handful of websites. Is there a reason for that?

--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/5048cdef-f5ce-443d-9a06-fc8230e036e7n%40chromium.org.
Reply all
Reply to author
Forward
0 new messages