We got the following message from the Shopify app approval team and we don't completely understand this message. The message reads as follows
Use the uninstall button on the App index page to allow merchants to revoke API permissions. Permissions can't be revoked from within the app's user interface. Merchants cannot "remove store" from the app user interface as they will have to reinstall the app to regain functionality.
We have a "Remove Store" option from within our web app and I think they want us to get rid of that option and replace it with "Uninstall" which basically uses the revoke api call
Did I understand it correctly? What do they mean by "App Index Page"?