Overview
Invoice Printer Pro ("the app", "we", "us") is a Shopify app that generates branded PDF documents (invoices, packing slips, receipts, return forms, shipping labels, and similar) from a merchant's Shopify orders. This policy explains what personal data we handle, why, and how merchants and their customers can exercise their rights.
Data we access
When a merchant installs the app, Shopify grants us read-only access to the following data through the Shopify Admin API, scoped to the merchant's store:
- Orders — order numbers, line items, totals, taxes, discounts, notes, fulfillment status, payment gateway names, refunds, and transaction summaries
- Draft orders — same as above
- Customers — name, email, phone, billing and shipping address, total spent and order count, as attached to the orders we render
- Shop — store name, address, phone, email, primary domain, currency, time zone, and brand logo (if set in Shopify)
Data we store
We persist only the minimum needed to operate the app:
- Shopify access tokens — encrypted at rest, used to call the Admin API on the merchant's behalf. Rotated automatically via refresh tokens.
- Shop settings — the merchant's chosen logo URL, current plan, and usage counter for the current billing cycle.
- Saved templates — Liquid HTML the merchant has saved through the Edit Template editor. Templates contain placeholders, not customer data.
We do not store order line items, customer details, shipping addresses, or any other personal information of the merchant's shoppers. Each PDF is generated on demand by querying the Shopify Admin API at render time; the data is held in memory only for the duration of the request and then discarded.
How we use the data
- To render the requested PDF (invoice, packing slip, etc.) when a merchant or their customer opens a PDF link.
- To preview templates inside the Edit Template editor against the most recent order in the merchant's store.
- To track how many PDFs a merchant has generated in the current month, for the free-plan quota.
- To authenticate the merchant via Shopify and identify their store on subsequent requests.
We never sell, rent, or share personal data with third parties for marketing or any other purpose unrelated to operating the app.