Permissions and data
The Shopify permissions SA Request a Quote asks for, what it does with each one, and what happens to your data if you uninstall.
When you install the app, Shopify asks you to approve a list of permissions. This page explains what each one is for, in plain terms, so you can answer questions from your team or your customers.
What the app can access
Read and write products
Show your products and variants inside quote forms, quote emails and the quote list. Writing is used when a quoted price has to be applied to the order you create from a quote.
Read and write customers
Recognise a logged-in customer so their details fill in automatically, and create a customer record when a quote comes from someone new.
Read and write draft orders
Turn an accepted quote into a Shopify draft order, so you can send an invoice and take payment.
Read themes
Detect your active theme so the quote button can be placed correctly on product, collection and cart pages.
Read and write script tags
Part of the storefront permission set Shopify asks you to approve at install. What actually puts the quote button and the request form on your storefront is the app embed in your theme, not this permission — see enable-app-in-theme.md.
Read and write content
Manage the storefront pages the app uses — Request for quote at /pages/request-for-quote and Quote history at /pages/quotes-history.
Read locales
See which languages your store publishes under Settings → Languages, so quote text can be translated to match.
If your IT or security team asks for the exact handles rather than the plain-language version, these are the Shopify access scopes the app requests:
Products —
read_products,write_productsCustomers —
read_customers,write_customersDraft orders —
read_draft_orders,write_draft_ordersThemes —
read_themesScript tags —
read_script_tags,write_script_tagsContent —
read_content,write_contentLocales —
read_locales
Approving these permissions does not by itself put anything on your storefront. That is a separate, reversible step: the app embed in your theme, which the dashboard's Setup guide tracks as App embed is enabled or App embed is disabled. Turning the embed off leaves the permissions in place and takes the quote button and request form off your store.
What the app stores
To do its job, the app keeps:
Quote requests — the products, quantities and any prices or notes on each quote.
What your form collected — the contact, company, shipping, billing and payment details your quote form asks for.
Files customers upload, when your form asks for them.
Your settings — button text, position and style, your Hide price rules, email templates, translations and integration connections.
Your integration keys (for example Klaviyo or Mailchimp) are stored for the connection and are masked in the app once saved, so they can't be read back out of the screen.
Which files customers can upload
When your form includes a file upload, the app accepts these types:
Documents and data
pdf, doc, docx, txt, csv
Images
jpg, jpeg, png
Design files
psd, ai, eps
CAD and manufacturing files
stl, stp, step, dxf, gbr, ex2
Anything outside that list is refused, which matters most for made-to-order stores whose customers send drawings with a request.

Customer data requests
The app registers Shopify's mandatory privacy webhooks, so it hears about privacy actions you take in your Shopify admin. Three things reach it:
A customer asks for a copy of their data
customers/data_request
A data request, so the quote data held for that customer can be gathered.
A customer asks to be erased
customers/redact
A redaction request for that customer.
Your store is erased after you uninstall
shop/redact
A redaction request for the whole shop.
You start all three from your Shopify admin, in the usual place for customer privacy requests — there is nothing to do inside this app. Because the app is registered for these webhooks, it is notified when you raise one in Shopify, so you don't have to send a separate request to Samita as well.
If you uninstall
Uninstalling removes the app's access to your store immediately, and the quote button and hide price rules stop applying to your storefront.
The full policy
This page is a plain-language summary, not the legal terms. For the complete detail:
If you need something the policy doesn't cover, email support@samita.io.
Next steps
How it works — what the app does at each stage of a quote
Plan comparison — what each plan includes, and why a control is greyed out
Contact support — how to reach the team
Last updated
Was this helpful?