CodeBatch

Terms of Service

Last updated: 2026-04-30

Please read these Terms of Service ("Terms") carefully before installing or using CodeBatch ("the App", "we", "us"). By installing or using CodeBatch you agree to be bound by these Terms. If you do not agree, do not install or use the App.

1. About CodeBatch

CodeBatch is a Shopify embedded app that lets merchants create discount campaigns and generate or upload bulk discount codes directly in their Shopify store. Core features include:

2. Eligibility & Installation

CodeBatch is available exclusively to merchants on the Shopify platform. You must have a valid Shopify store and the authority to install apps on that store to use CodeBatch. By installing the App, you represent that you meet these requirements.

3. Shopify Platform

CodeBatch operates as a Shopify embedded app and is subject to Shopify's Partner Program Agreement and Shopify's Terms of Service. Your use of CodeBatch must also comply with Shopify's acceptable use policies. Shopify is an independent platform; we are not affiliated with or endorsed by Shopify Inc.

4. Permissions & API Access

Installing CodeBatch grants the App access to the following Shopify API scopes on your store:

We use these permissions only to provide the App's stated features. You can revoke access at any time by uninstalling the App from your Shopify admin.

5. Your Responsibilities

You are solely responsible for:

CodeBatch is a tool that executes the configuration you provide. We do not review, validate, or take responsibility for the business logic of your discount campaigns.

6. Prohibited Use

You may not use CodeBatch to:

7. Pricing & Billing

CodeBatch is currently provided free of charge. If paid plans are introduced in the future, pricing, billing cycles, upgrades, downgrades, and cancellations will be handled through Shopify's billing platform in accordance with Shopify's billing policies. We will notify you of any pricing changes before they take effect.

8. App Availability & Changes

We strive to keep CodeBatch available and reliable, but we do not guarantee uninterrupted or error-free service. We may, at any time:

Background processing (code generation, discount creation) uses an asynchronous job queue. Large batches may take time to complete and are subject to Shopify's API rate limits.

9. Intellectual Property

All rights, title, and interest in and to the App (including its code, design, and documentation) are owned by us. These Terms do not grant you any intellectual property rights in the App. The discount codes and campaign data you create through the App remain yours.

10. Disclaimer of Warranties

The App is provided "as is" and "as available" without warranties of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, or non-infringement. We do not warrant that the App will meet your specific business requirements or that all features will function without error in every scenario.

11. Limitation of Liability

To the maximum extent permitted by applicable law, we are not liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to lost revenue, lost profits, loss of data, or business interruption, arising from your use of or inability to use the App — even if we have been advised of the possibility of such damages.

Our total aggregate liability to you for any claim arising from or related to the App shall not exceed the amount you paid to us for the App in the three months preceding the claim (or, if the App was free, zero).

12. Indemnification

You agree to indemnify and hold us harmless from any claims, damages, losses, or expenses (including reasonable legal fees) arising from your use of the App, your violation of these Terms, or your violation of any third-party rights.

13. Termination

You may terminate your use of the App at any time by uninstalling it from your Shopify store. We may suspend or terminate your access if you violate these Terms. Upon termination, our Privacy Policy governs how your data is handled.

14. Governing Law

These Terms are governed by applicable law. Any disputes arising from these Terms or your use of the App shall be resolved through good-faith negotiation first. If unresolved, disputes shall be subject to the jurisdiction of the courts applicable to the App developer's place of business.

15. Changes to These Terms

We may update these Terms 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 Terms.

16. Contact

Questions about these Terms can be sent to [email protected].