On This Page

1. Introduction

BundleIQ ("we", "us", or "our") is a Shopify app that provides bundle performance analytics to Shopify merchants. This Privacy Policy explains how we collect, use, store, and protect information when you install and use BundleIQ in your Shopify store.

By installing BundleIQ, you ("the merchant") agree to the practices described in this policy. If you do not agree, please uninstall the app.

Shopify App Store Compliance: This policy satisfies the privacy disclosure requirements of the Shopify Partner Program Agreement and the Shopify App Store review guidelines.

2. Our Role Under GDPR

Under the General Data Protection Regulation (GDPR) and applicable privacy laws:

We may only use data accessed through the Shopify API to operate and improve BundleIQ for your store. We will never use your data or your customers' data for any other purpose, and we will never sell it to third parties.

3. What We Collect

BundleIQ collects the minimum data necessary to provide bundle analytics. We access your store using Shopify's OAuth with the following scopes: read_products, read_orders, read_inventory.

Merchant & App Operation Data

DataPurposeDeleted When
Shop domain (e.g. mystore.myshopify.com)Identify which store data belongs toApp uninstalled + 48 days
Shopify OAuth access tokenMake authenticated Shopify API calls on your behalf (stored encrypted, server-side only)App uninstalled
Staff user name & emailStandard Shopify OAuth session — identifies the logged-in staff member for the active sessionApp uninstalled
Billing plan & Shopify charge IDTrack subscription tier for feature gatingApp uninstalled + 48 days
Store currency & default margin preferenceDisplay analytics in correct currency; apply defaultsApp uninstalled + 48 days

Store & Order Analytics Data

DataPurposeDeleted When
Shopify product IDs, variant IDs, and product titlesIdentify and track bundles and their componentsApp uninstalled + 48 days
Shopify Order IDsReference which orders contain bundle purchasesApp uninstalled + 48 days
Order line item quantities, unit prices, total prices, currencyCalculate revenue, profit, and gross margin for each bundleApp uninstalled + 48 days
Order fulfillment statusExclude cancelled or restocked orders from revenue totalsApp uninstalled + 48 days
COGS (cost per unit) valuesMerchant-entered cost figures used to calculate gross profit and profitability gradesApp uninstalled + 48 days

4. What We Do NOT Collect

BundleIQ is designed to work without any customer personal data. We do not store, process, or retain any of the following:

Our analytics are aggregated at the product and bundle level — we analyze which products sell together, not who bought them.

5. How We Use Your Data

We use the data we collect solely to provide the BundleIQ service to your store. Specifically:

We will never:

7. GDPR Compliance & Mandatory Webhooks

As required by Shopify's Partner Program and GDPR, BundleIQ implements all three mandatory GDPR webhooks:

customers/data_request

When a customer requests a copy of their data from a merchant, Shopify sends this webhook to all installed apps. Upon receiving it, BundleIQ responds that no customer personal data is held by BundleIQ for this customer. We do not store customer names, emails, or any personally identifiable information linked to individual customers. Merchants are notified in their app logs and must fulfil the data subject request themselves through Shopify within 30 days.

customers/redact

When a customer requests deletion of their data, Shopify sends this webhook. BundleIQ confirms receipt and responds that there is no customer personal data to delete. We do not store any data that is linked to or identifies individual customers, so there is nothing to redact on our side.

shop/redact

Shopify sends this webhook 48 days after a merchant uninstalls BundleIQ. Upon receipt, we permanently and irreversibly delete all data stored for that shop, including:

This deletion is performed within 48 days of uninstallation, in compliance with Shopify's requirements.

Note: When the app is uninstalled, OAuth session data (including staff name and email) is deleted immediately — not after 48 days.

8. Data Retention

DataRetention Period
Staff OAuth session data (name, email, token)Deleted immediately on app uninstall
All shop analytics data (bundles, orders, metrics, COGS, settings)Deleted within 48 days of uninstall (triggered by shop/redact webhook from Shopify)
Order line history (while app is installed)Scoped to your billing plan: 30 days (Free), 90 days (Growth), 365 days (Pro)

We do not retain data indefinitely. Once an app is uninstalled, a complete data purge is guaranteed within 48 days.

9. Your Rights

As a merchant (data controller), you have the right to:

To exercise any of these rights, contact us at the email address in the Contact section below.

10. Sub-processors

BundleIQ uses the following sub-processors to operate the service:

Sub-processorRoleLocation
Shopify Inc.Platform provider; source of all store data via Shopify APIsCanada / Global
App hosting providerServer infrastructure on which BundleIQ runs (e.g. cloud hosting)Disclosed on request
Database providerPersistent storage for bundle and order analytics data (PostgreSQL in production)Disclosed on request

We do not use any marketing, analytics, advertising, or data broker sub-processors. All sub-processors are contractually bound to process data only as instructed by us.

11. Security

We implement the following technical and organisational measures to protect your data:

In the event of a data breach that affects your store's data, we will notify you promptly and take all necessary remediation steps.

12. Cookies & Session Tokens

BundleIQ is a Shopify embedded app and runs inside the Shopify admin iframe. We do not set any independent tracking or advertising cookies.

13. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in the app, applicable law, or Shopify Partner Program requirements. When we do:

14. Contact Us

If you have questions about this Privacy Policy, wish to exercise your data rights, or need to report a privacy concern, please contact us:

We aim to respond to all privacy-related enquiries within 5 business days.

For GDPR data subject requests (from your customers): As the data controller, you are responsible for responding to customer data requests within the Shopify-mandated 30 days. BundleIQ holds no customer personal data — you can confirm this to your customers.