Important Extension Questions

143 views
Skip to first unread message

Josh Dope

unread,
Aug 10, 2024, 6:35:42 PMAug 10
to Chromium Extensions
Hello, I have been working on a chrome extension for the past few weeks and am a bit worried whether or not it complies with the chrome store rules. I have spent a lot of time working on this so would really appreciate if you could let me know if each point complies.

1) My extension includes a free plan every user gets, as well as a paid plan which has more features. This is controlled by logging in using an API from my server.

2) My extension focuses on getting data from websites they visit to show advanced statistics, and allowing them to apply limits on their usage. The extension is fully functional from within the popup itself, but I also have a button on the popup, which redirects to my external domain, where they can login to view more statistics, since there are limitations to how I can display these effectively in a popup.

3) Additionally, if a user wants to upgrade their subscription plan, they are currently required to go on my external domain to login to their account and complete the purchase with stripe.

4) I initially planned on obfuscating my code but discovered this is against the rules therefore are unable to do this, which is very disappointing for anyone attempting to create a paid extension. However, I also discovered that chrome disallows users from running code outside of the extension? Currently API calls are made to my server to login/register/session validation, record data to the database and retrieve stored data. Does this comply with the rules?

5) I downloaded chat.js to display graphs in my popup but unsure whether this is classed as obfuscation or minified, therefore could this cause my extension to be rejected? The code was downloaded and is viewable here for it: https://cdnjs.cloudflare.com/ajax/libs/Chart.js/4.4.1/chart.umd.js

I spent a great deal of time on this and it is very unfortunate only now I am finding out about the rules, therefore I would greatly appreciate some info to whether based on this, my extension is likely to be accepted to the chrome extension store. Thank you.

Patrick Kettner

unread,
Aug 10, 2024, 6:38:52 PMAug 10
to Josh Dope, Chromium Extensions
Hi Josh,
I don't see anything here that would be an issue here, but nothing is binding until the actual submission is done. I quickly checked, and there are a handful of existing extensions that are using the same library. 

You can contact One Stop Support about this at any time, including to appeal a rejection should you happen to receive one.

patrick


--
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 on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/695ab839-6f7c-4799-b2c9-8c3d9dfd00f8n%40chromium.org.
Reply all
Reply to author
Forward
0 new messages