Extension rejected: Providing multiple unrelated functionalities

248 views
Skip to first unread message

Bartosz Wójcik

unread,
May 6, 2025, 5:06:40 PM (10 days ago) May 6
to Chromium Extensions
My extension has been rejected for the 3rd time for this reason.

This function is related to the extension, I could submit it for over 3 years without a problem, it's present in Firefox and Edge extension stores without a problem and suddenly its a problem for Chrome Webstore.

Can someone take a look and explain why suddenly after all those years I cannot upgrade my extension?

Letter I got from google:

Hi there,

We regret to inform you that the most recent submission of your item was rejected. Please find the details below.


Item name: Social Media Bot. Auto Clicker Growbot.

Item ID: dmclljmblkjlecmllmebaoidbkdnejbn.

Violation(s):

Quality Guidelines - Single Purpose:

  • Violation reference ID: Red Magnesium
  • Violation:
    Providing multiple unrelated functionalities
    • Stated: Social Media Bot auto clicker growbot
    • Additional: TikTok & Gab video downloader
  • How to rectify: Modify your extension to provide a single and narrow functionality.
  • Relevant section of the program policy:
    • An extension must have a single purpose that is narrow and easy-to-understand. Do not create an extension that requires users to accept bundles of unrelated functionality. (learn more)

This violation was detected as a result of an internal review. Learn more about enforcement here.

Patrick Kettner

unread,
May 6, 2025, 5:20:22 PM (10 days ago) May 6
to Bartosz Wójcik, Chromium Extensions
Hi Bartosz,

--
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 [email protected].
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/96af5793-68cd-48ca-b597-5f62122476f8n%40chromium.org.

Bartosz Wójcik

unread,
May 6, 2025, 5:26:37 PM (10 days ago) May 6
to Chromium Extensions, Patrick Kettner, Chromium Extensions, Bartosz Wójcik
Yes I did, 3 times, no replies, no nothing for over a month... I don't understand how a tiny, small - extra function of an extension RELATED to its name & purpose can be a reason to block the entire update process, I could point to millions of extra functions in other extensions, extra buttons, options and they are not blocked, especially if this function was allowed for 3 years and its present in MS Edge and Firefox versions and never been a reason to block my extension. This is so frustrating and discouraging from developing extensions for Chrome. I have 9000 Chrome installations and the people demand upgrades and what am I suppose to say to them? That Chrome Extension team suddenly doesn't allow it and they should switch to MS Edge???

Patrick Kettner

unread,
May 6, 2025, 5:29:13 PM (10 days ago) May 6
to Bartosz Wójcik, Chromium Extensions
What are the case numbers for the three appeals you opened?

Bartosz Wójcik

unread,
May 6, 2025, 5:38:38 PM (10 days ago) May 6
to Chromium Extensions, Patrick Kettner, Chromium Extensions, Bartosz Wójcik
I have used the "Routing ID: FZSL" from the email I have received (even today). So I have used FZSL identifier, there is nothing else in the email, no digital number only this routing ID.

Patrick Kettner

unread,
May 6, 2025, 5:57:31 PM (10 days ago) May 6
to Bartosz Wójcik, Chromium Extensions
That's strange. Did you use this email address to open the issues?

Bartosz Wójcik

unread,
May 6, 2025, 5:59:20 PM (10 days ago) May 6
to Chromium Extensions, Patrick Kettner, Chromium Extensions, Bartosz Wójcik
I have used my official email [email protected] associated with my chrome dev account (I use it to login to the dev panel). 

Bartosz Wójcik

unread,
May 7, 2025, 10:51:18 AM (9 days ago) May 7
to Chromium Extensions, Patrick Kettner, Chromium Extensions, Bartosz Wójcik
So what can I do Patrick?

Patrick Kettner

unread,
May 7, 2025, 1:42:47 PM (9 days ago) May 7
to Bartosz Wójcik, Chromium Extensions
Thank you,
It looks like the first two tickets you opened were responded to (on March 18, and then on March 26).

The specific guidance given was that your extension has multiple unrelated functions, and so in order to be in compliance one of the functions would need to be removed. They were then delineated as follows 

  • Violation : Extension is providing multiple unrelated functionalities as below :
    • Automated likes, comment likes, follows / unfollows, retweets & reposts functionality.
    • Video downloading functionality. 

Patrick Kettner

unread,
May 7, 2025, 1:53:10 PM (9 days ago) May 7
to Bartosz Wójcik, Chromium Extensions
Remove one of the two functions listed so your extension no longer has multiple purposes, or respond  to one of your appeals that they are not different purposes. 

Bartosz Wójcik

unread,
May 8, 2025, 12:26:34 AM (9 days ago) May 8
to Chromium Extensions, Patrick Kettner, Chromium Extensions, Bartosz Wójcik
But it wasn't an issue for many years, and it's not an issue for Edge and Firefox... why now? I did appeal, without any result, so I guess I have to cut this function from Chrome version? How is this making Chrome Extensions better by cutting such insignificant functionality? I disagree with this kind of enforcement because I can take any other extension and argue that any extra button, checkbox and combo box provides unrelated functionality for this extension. It makes me angry because I will have to build separate versions for different browsers, separate manifests, separate packages, I will have to prepare separate screenshots and separate options panel. Or worse I will have to spend time to make this small function as a separate extension...

Nord VPN extension has this customer satisfaction panel built-in the extension popup. How is that related to this extension functionality? Did it state in its manifest that it collects user feedback? It comes not only with VPN but also has Threat Protection. So what am I installing, a VPN extension, a Threat Protection extension or both? You see where I'm going. Why aren't they blocked?

Patrick Kettner

unread,
May 8, 2025, 1:11:04 PM (8 days ago) May 8
to Bartosz Wójcik, Chromium Extensions
I understand the frustration, but appealing to me does not change anything. The only way to change the behavior is to reply to the messages you were sent. 

Bartosz Wójcik

unread,
May 8, 2025, 8:45:20 PM (8 days ago) May 8
to Chromium Extensions, Patrick Kettner, Chromium Extensions, Bartosz Wójcik
Thanks, they did reply on the official @gmail account and not on my email I provide to the appeal form, I think this is a bug.

Patrick Kettner

unread,
May 9, 2025, 9:08:20 PM (7 days ago) May 9
to Bartosz Wójcik, Chromium Extensions
You listed the support email as an account associated with the extension, but you opened the ticket with your gmail account. That is the account that received a response. 

Right after you opened it, you should have received an email with the subject line "[2-4255000038054] Your Chrome Web Store Support ticket has been created", where the subsequent replies would be shown.
Reply all
Reply to author
Forward
0 new messages