What are the chances of my Flask-built app being rejected in review?

Topic summary

Developer asks about the likelihood of a Shopify app built with Flask being rejected during review.

  • Flow: When installed, the app redirects to Shopify’s OAuth page, shows requested permissions (e.g., read products), then returns the merchant to the app’s home page.
  • Data access: After connection, the app uses the returned access_token together with the app’s API key to read products from the merchant’s store and stores them in its database.
  • Scope: Currently requests read-only access to products.
  • Terms: OAuth is an authorization process where a merchant grants specific permissions to the app; an access_token is the credential used to make authenticated API calls.
  • Status: No feedback or outcomes yet; the question about review rejection chances remains unanswered and the discussion is open.
Summarized with AI on February 7. AI used: gpt-5.

I’ve built this shopify app on Flask. When the merchant installs it, the app redirects to the OAuth page, which shows the permissions(i.e read products) and then takes the merchant to the App home page. After the merchant connects with the app, we take the access_token that is given to us and use it with the API KEY of our app to read products from the merchant store and save them to our Database. So the question I have is that, how much chance is that my app will be rejected in the review?