CodeBatch

Privacy Policy

Last updated: 2026-04-30

This Privacy Policy explains what information CodeBatch ("we", "us", "our") collects when you install and use the CodeBatch app on your Shopify store, how we use that information, and your rights regarding that data.

1. Who This Policy Applies To

This policy applies to Shopify merchants who install and use CodeBatch. CodeBatch is a merchant-facing tool — your store's customers do not create accounts in our app and we do not collect their personal information.

2. Information We Collect

2.1 Shop & Account Information

When you install CodeBatch, we receive the following information from Shopify via OAuth authentication:

2.2 Discount Campaign & Code Data

When you create discount campaigns or generate codes inside the app, we store:

2.3 Code Usage & Order Data

To track how your discount codes are redeemed, we listen to Shopify's orders/create webhook. When an order is placed using a code created in CodeBatch, we record:

We do not collect customer names, email addresses, shipping addresses, payment details, or any other customer personal information from orders.

2.4 App Settings & Preferences

We store your in-app settings, including:

2.5 Session & Authentication Data

We store OAuth session tokens issued by Shopify to authenticate API requests on your behalf. These tokens are held securely in our database and are used solely to operate the app's core functions.

2.6 Operational Logs

Our infrastructure generates structured logs for operational monitoring and debugging, which may include shop identifiers, API operation names, and error details. Logs are retained for a limited period and do not contain sensitive personal data.

3. How We Use This Information

4. Sharing of Information

We do not sell, rent, or trade your data. We may share data only in the following limited circumstances:

No customer personal information is shared with any third party.

5. Shopify API Permissions

CodeBatch requests the following Shopify API access scopes, which are necessary for the app to function:

6. Data Retention

When you uninstall CodeBatch, Shopify sends an app/uninstalled webhook and we begin the process of removing your shop data in accordance with Shopify's partner requirements.

7. GDPR & Shopify Compliance Webhooks

CodeBatch implements Shopify's mandatory compliance webhooks:

Because CodeBatch does not collect customer personal data, responses to customer data requests will typically confirm that no customer personal data is held.

8. Security

We implement reasonable technical and organizational measures to protect the data we hold, including encrypted database connections, secure token storage, and API rate limiting. However, no system is perfectly secure and we cannot guarantee absolute security.

9. Changes to This Policy

We may update this Privacy Policy from time to time. Material changes will be indicated by updating the "Last updated" date above. Continued use of the app after changes are posted constitutes your acceptance of the updated policy.

10. Contact

If you have any questions or requests regarding this Privacy Policy or your data, please contact us at [email protected].