Saving orders and shipment information from user externally

Hello!

I would like to know if we could save this type of information in our own databases on user input (for example, getting order information from Shopify and then submitting it).

  • It is allowed for publicly listed apps?

  • If allowed, we need to inform the user of what are we doing with their data?

  • If it isn’t allowed, is there a workaround? (like, saving the data internally in their shop)

We are working on an embedded app with Shopify CLI and React, if that helps.

Thank you.