Solved! Go to the solution
This is an accepted solution.
Would you be able to send couple screenshots of your app?
> we don't want or require to give any functionality/ability to the merchants
It would be better to have a landing page explaining what this app does so that it is less confused to merchants (in case they forget after installing the app for a while).
> At this point, I need to clarification. in my understanding that how to interact if anyone how is not our merchants or client.
This 2nd point is kind of related to the 1st point above. A simple landing page would help.
> Upon installing the app, I am being redirected to a non-embedded version. When accessing the app from the installed apps list, the app is redirecting to the embedded version
As I understand, your app mainly uses Admin API. It doesn't use any App Bridge functionalities as other normal embedded apps which usually require some kind of interaction with the merchants. In this case, if you want your app to be redirected properly as an embedded app, you should initialize App Bridge. Follow instruction here https://help.shopify.com/en/api/embedded-apps/app-bridge/initialization.
Let me know if my answer makes sense.
I followed app bridge instructions mentioned in the url you provided
But I am not seeing any changes. My app is still loading a non embedded version.
Will it be visible in development store? or it's just for production stores.
You might not have embedded app enabled in partner dashboard. You can here and enable it https://partners.shopify.com/YOUR_PARTNER_ID/apps/YOUR_APP/manage_extensions/shopify_admin/embedded_...
Let me know if that works for you.