I have a pretty useful Shopify App idea where, for it to work as envisioned, the user would need to provide the API Key that would give the app access to their print-on-demand store (e.g., Printify, Gooten, etc). The app would then be able to perform certain functions both on their print-on-demand store AND on their Shopify store.
My question is this: Is this allowed under the Shopify App developer policies? I’ve already spent hours reading through their extensive documentation and lists of rules/restrictions, and given that so many things are not allowed, I would hate to spend tons of time/development effort creating an app that just gets rejected because they don’t like the idea of collecting + using user API keys in this way from a separate website.
Does anyone have experience developing public-facing Shopify Apps that do, indeed, work in this way, and who can confirm that this is allowed?
Thanks!