Privacy Policy

Last updated: October 21, 2026

SupplyKit is a Shopify app that helps a merchant decide what stock to reorder, create purchase orders for their suppliers, and receive the stock into Shopify. This policy explains what data the app processes, why, and how it is protected.

SupplyKit stores no customer (buyer) personal data. It requests read_products, read_inventory, write_inventory (to receive purchase-order stock and, on Pro, update cost per item), read_locations and read_orders. Orders are read only for each line's product variant and quantity (plus whether the order was cancelled or a test), to count how many of each product sold. It never reads a customer's name, email, phone or address, and it stores nothing per order — only a total of units sold per product variant.

1. What We Process

1.1 Merchant / Store Data

The store's myshopify.com domain, an expiring Shopify access token, the subscription plan tier, and install status — the data needed to run the app for the store and bill it through Shopify. The store's name, contact email, currency and address are read to fill in purchase orders. On Micro and Pro, the store's contact email and time zone are also read to send the weekly "needs ordering" email (on by default, can be turned off in Settings); the contact email is not stored for this. Shopify's session data for a signed-in staff member may include that staff member's name, email address, and admin language, as provided by Shopify.

1.2 Catalog, Inventory and Sales Totals

Product and variant titles, SKUs, barcodes, vendors, cost per item, stock levels per location, and the store's locations, refreshed while the app is in use; older copies are deleted after each refresh. From orders, only a total of units sold per variant over the last 30 or 56 days.

1.3 Suppliers and Purchase Orders

What the merchant enters: supplier names and business contact details (contact name, email, phone, address), supplier SKUs, prices, pack sizes and minimum orders, and purchase orders with their items, costs, dates and notes, plus records of stock received. Purchase-order settings: a link to the merchant's logo (an image in the store's Shopify Files), a deliver-to address and payment and delivery terms. CSV files uploaded to import suppliers (a Stocky export or a supplier price list) are read in memory to create those suppliers and supplier items, and the file itself is not kept.

1.4 Store Owner's Email

The email address on the store owner's Shopify account (as set in Shopify — not the store's public contact email), the store's admin language, and whether it is a Shopify development store. It is used only to email the store owner: account alerts, a one-time welcome note on upgrading to a paid plan, and a one-time note after uninstalling asking what we could improve.

1.5 Support Messages

If you message us from inside the app (including a free setup or customization request), we store your messages, your shop domain, the reply-to email address and name you provide or that Shopify lists for your store, and your admin language — used only to answer you and to email you when we reply.

1.6 Error Reports

If a page of the app in your Shopify admin hits a technical error, your browser sends us the error message and stack trace, the page address (without its query string), the browser type, and your shop domain, so we can find and fix the bug. Our support service on our DigitalOcean server stores the report and, through Mailgun, emails an alert with the error text and stack trace, page address and shop domain to our team's mailbox, which Google hosts. When Shopify's shop/redact request arrives, your shop domain in the stored reports is replaced with an anonymous identifier and the page address and browser type are removed. That does not cover the alert emails: we keep them while we need them to fix the bug and delete them on request.

We process the minimum data needed to provide the app's value and use it only for the purposes described here, including customer support (in-app support messages and free setup and customization help). We do not sell data, and we do not use it for advertising or automated decision-making.

2. How We Collect It

3. How We Protect It

4. How Long We Keep It

5. Who We Share It With

We use a small number of sub-processors, only as needed to run the service:

We do not share data with anyone else, and we never sell it.

6. Data Subject Rights (Shopify Privacy Webhooks / GDPR)

SupplyKit implements Shopify's mandatory privacy webhooks in full. Because the app stores no customer personal data:

These support the merchant's obligations under the GDPR, the CCPA/CPRA, and similar laws. Merchants agree to SupplyKit's terms and this policy when they install the app.

7. Changes

We will update this page when our practices change and revise the date at the top.

8. Contact Us

If you have questions about this Privacy Policy or how we handle your data, contact us at:

NerdLabs (operated by Joren Winge)
Email: support@nerdlabs.us
Website: nerdlabs.us