Skip to main content

Terms of Service

Last updated: February 26, 2026

These Terms of Service (“Terms”) govern your access to and use of Benchwork (“Service”), a visual workflow automation platform for Shopify merchants operated by Benchwork (“we”, “our”, or “us”).

By installing or using Benchwork, you agree to be bound by these Terms. If you do not agree, do not install or use the Service. If you are using the Service on behalf of an organization, you represent that you have authority to bind that organization.

1. The Service

Benchwork provides:

  • Visual workflow builder for creating automated Shopify store operations
  • Pre-built workflow templates for common ecommerce automations
  • Real-time execution monitoring and analytics dashboard
  • AI-powered workflow generation and optimization suggestions
  • Team collaboration features for multi-user store management
  • Integration with Shopify's product, order, customer, and inventory APIs

We reserve the right to modify, suspend, or discontinue the Service (or any part of it) at any time with reasonable notice.

2. Accounts and Registration

  • You must be at least 18 years old and have the authority to bind yourself or your business to these Terms.
  • You are responsible for maintaining the security of your account credentials. Notify us immediately at [email protected] of any unauthorized use.
  • You may not share your account with third parties or create accounts for others without their consent.
  • You must provide accurate, current, and complete information when creating an account and keep it updated.

3. Acceptable Use

You agree NOT to use the Service to:

  • Violate any applicable law or regulation
  • Violate Shopify's Partner Program Agreements or Acceptable Use Policy
  • Process illegal transactions, facilitate fraud, or engage in deceptive practices
  • Transmit malware, viruses, or other harmful code
  • Attempt to gain unauthorized access to our systems or other accounts
  • Use the Service for spamming, phishing, or unsolicited commercial communications
  • Reverse engineer, decompile, or attempt to extract the source code of the Service (except as permitted by law)
  • Create workflows that excessively burden the Shopify API or violate Shopify's API rate limits
  • Resell, sublicense, or redistribute access to the Service without written permission

4. Shopify Integration

Benchwork is a Shopify application and your use is also subject to:

You grant Benchwork permission to access your Shopify store data as authorized during installation. You retain ownership of your store data.

5. Billing and Payments

5.1 Plans

  • Free: Up to 3 workflows, basic node types, limited executions per month
  • Pro: Unlimited workflows, advanced node types (Code, Loop, Error Handler), 50 AI requests/day
  • Enterprise: All Pro features plus Sub-Workflow nodes, unlimited AI, priority support, team features

5.2 Payment

  • For merchants installing through the Shopify App Store, billing is handled through Shopify's Billing API and charges appear on your Shopify invoice.
  • Subscriptions are billed monthly in advance.
  • Prices are displayed in USD and may vary by region.
  • We do not store your payment card information — it is handled by Shopify or Stripe.

5.3 Cancellation and Refunds

  • You can cancel your subscription at any time by uninstalling the Benchwork app from your Shopify admin.
  • Upon cancellation, your subscription remains active until the end of the current billing period. No partial refunds are issued for unused portions of a period.
  • We offer refunds at our discretion for billing errors. Contact [email protected] within 7 days of a charge for refund requests.

6. Intellectual Property

Our IP: The Service, including its software, design, trademarks, and content, is owned by Benchwork and protected by intellectual property laws. You may not copy, modify, or create derivative works of the Service.

Your Content: You retain ownership of your workflow configurations, custom code written in workflow nodes, and other content you create using the Service. You grant us a limited license to store and execute your workflows to provide the Service.

Feedback: If you provide us with feedback or suggestions about the Service, we may use this feedback without restriction or compensation to you.

7. Data and Privacy

Your use of the Service is also governed by our Privacy Policy, which is incorporated into these Terms by reference. Please review the Privacy Policy to understand our practices regarding your data.

As a Shopify merchant, you are the data controller for your customers' personal data. Benchwork processes this data only as your data processor, in accordance with our Data Processing Agreement (available on request) and applicable data protection laws including GDPR.

8. Custom Code Execution

Benchwork allows you to execute custom JavaScript code within workflow nodes (Pro/Enterprise plans). Regarding custom code:

  • You are solely responsible for any custom code you write and its effects on your store.
  • Code executes in a sandboxed environment with limited access — no file system, network requests, or process access. The sandbox has a 5-second execution timeout.
  • We are not liable for data loss, incorrect actions, or unintended consequences from custom code you configure.
  • Do not include secrets, API keys, or credentials in custom code — use environment variables or Shopify metafields instead.

9. Disclaimer of Warranties

THE SERVICE IS PROVIDED “AS IS” AND “AS AVAILABLE” WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR FREE OF HARMFUL COMPONENTS.

10. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, BENCHWORK SHALL NOT BE LIABLE FOR:

  • INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES
  • LOSS OF PROFITS, REVENUE, DATA, GOODWILL, OR BUSINESS OPPORTUNITIES
  • DAMAGES RESULTING FROM UNAUTHORIZED ACCESS TO OR ALTERATION OF YOUR DATA
  • ACTIONS OF YOUR CUSTOMERS OR THIRD PARTIES

IN NO EVENT SHALL OUR TOTAL LIABILITY EXCEED THE AMOUNT YOU PAID US IN THE 12 MONTHS PRECEDING THE CLAIM, OR $100 USD, WHICHEVER IS GREATER.

11. Indemnification

You agree to indemnify, defend, and hold harmless Benchwork and its officers, directors, employees, and agents from any claims, liabilities, damages, losses, and expenses (including legal fees) arising from your use of the Service, violation of these Terms, or infringement of any third-party rights.

12. Termination

Either party may terminate these Terms:

  • You: By uninstalling Benchwork from your Shopify admin at any time.
  • We: May terminate or suspend your access immediately if you violate these Terms, or with 30 days' notice for any other reason.

Upon termination, your workflows will be disabled and your data will be retained for 48 hours per our GDPR data retention policy, then deleted. Provisions that by their nature should survive termination (including IP, disclaimer, liability, indemnification) will survive.

13. Governing Law and Disputes

These Terms are governed by the laws of the State of Delaware, United States, without regard to conflict of law principles. Any dispute arising from or relating to these Terms shall be submitted to binding arbitration in accordance with the JAMS Arbitration Rules, except that either party may seek injunctive relief in court for IP infringement or misappropriation of confidential information.

14. Changes to These Terms

We may update these Terms from time to time. We will notify you of material changes by posting the updated Terms and updating the “Last updated” date. Your continued use of the Service after changes are posted constitutes your acceptance of the updated Terms.

15. Contact

For questions about these Terms, contact us:

Benchwork

Email: [email protected]

Web: https://benchwork.dev