CanvasForge Terms of Service

Effective date: [EFFECTIVE DATE]

Placeholders in [BRACKETS] must be completed before publication, and this document should be reviewed by qualified legal counsel for the jurisdictions you operate in.

These Terms of Service (the "Terms") are an agreement between [COMPANY LEGAL NAME] ("CanvasForge", "we", "us") and the person or entity using the Service ("you", the "Merchant"). By creating an account, installing a CanvasForge extension, or using the Service, you accept these Terms.

1. The Service

CanvasForge provides a product-customization platform: a cloud service and extensions for WooCommerce, Shopify, PrestaShop, and Magento / Adobe Commerce. The Service lets you offer customizable products in your store, attach customer designs to orders, and generate preview and production-ready render outputs.

Some capabilities are optional and disabled by default. Live fulfillment-provider submission is enabled by you, per provider connection, and only after the provider's documentation requirements are verified. External AI providers for the design assistant are a service-level setting controlled by us and are off by default; if we enable one, the Privacy Policy's sub-processor list is updated first. Optional capabilities may be subject to additional third-party terms.

2. Accounts and registration

You must provide accurate registration information and keep your credentials confidential. API keys issued to your store are secrets: the extensions keep them server-side and never expose them to shoppers' browsers, and you must not publish them. You are responsible for activity under your account, and for ensuring the people you grant roles to (owner, admin, operator, viewer) are authorized to act for your business.

3. Your content

"Your Content" means everything you or your shoppers submit through the Service: product templates, design documents, uploaded images, and order metadata.

4. Shopper data and privacy

For personal data your shoppers submit through the designer, you are the data controller and we process it on your instructions, as described in the CanvasForge Privacy Policy. You are responsible for your own storefront's privacy disclosures. Where required, a Data Processing Addendum is available on request.

5. Acceptable use

You must not:

We may suspend access that endangers the Service or other tenants, with notice where practicable.

6. Plans, fees, and billing

Paid plans are billed through Shopify (for Shopify-managed billing) or Stripe (for direct billing); we do not receive or store card numbers. Fees are charged in advance per billing cycle and, except where required by law or stated otherwise, are non-refundable. Plan limits (such as render volume and enabled features) are described at https://cforge.design/pricing. We may change prices with at least [PRICE-CHANGE NOTICE PERIOD, e.g. 30 days] notice, effective at your next billing cycle.

7. Third-party platforms and services

The extensions run inside platforms we do not control (WordPress/WooCommerce, Shopify, PrestaShop, Magento). Your use of those platforms is governed by their terms, and platform changes may affect the Service. Optional third-party integrations (fulfillment providers you connect; any external AI provider enabled for the Service) are provided under those third parties' own terms; verify a fulfillment provider's current documentation before enabling live submission.

8. Our intellectual property

The Service — including the cloud software, extensions, and documentation — is owned by us or our licensors. The extensions are licensed under the open source licenses stated in each package (WooCommerce: GPL-2.0-or-later; PrestaShop: AFL-3.0; Magento: OSL-3.0); nothing in these Terms limits your rights under those licenses. We welcome feedback and may use it without obligation.

9. Availability, support, and changes

We work to keep the Service available and performant, but the Service is provided without an uptime guarantee unless a separate SLA says otherwise. We may improve or modify the Service; if we discontinue a material capability you pay for, we will give reasonable advance notice. Support channels and response targets are described at https://cforge.design/support.

10. Termination

You may stop using the Service and cancel at any time; cancellation takes effect at the end of the current billing cycle. We may suspend or terminate for material breach that remains uncured [CURE PERIOD, e.g. 14 days] after notice, or immediately for serious violations of Section 5.

On termination we will, on request, make Your Content available for export for [EXPORT WINDOW, e.g. 30 days], after which we delete or anonymize it as described in the Privacy Policy. For Shopify stores, uninstalling the app triggers Shopify's redaction process automatically.

11. Disclaimers

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE". TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT RENDERS ARE SUITABLE FOR ANY PARTICULAR PRODUCTION PROCESS — VERIFY OUTPUT WITH YOUR PRODUCTION PARTNER BEFORE FULFILLING ORDERS.

12. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW: (a) NEITHER PARTY IS LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, REVENUE, OR DATA; AND (b) OUR TOTAL LIABILITY UNDER THESE TERMS IS LIMITED TO THE FEES YOU PAID US IN THE TWELVE (12) MONTHS BEFORE THE EVENT GIVING RISE TO LIABILITY. NOTHING IN THESE TERMS LIMITS LIABILITY THAT CANNOT BE LIMITED BY LAW.

13. Indemnification

You will defend and indemnify us against third-party claims arising from Your Content or your breach of Sections 3 or 5, and we will defend and indemnify you against third-party claims that the Service, as provided by us and used as intended, infringes their intellectual property rights. The indemnified party must give prompt notice and reasonable cooperation, and the indemnifying party controls the defense.

14. General

These Terms are governed by the laws of [JURISDICTION], and disputes are subject to the courts of [VENUE], without prejudice to mandatory consumer or local-law protections. If a provision is unenforceable, the rest remains in effect. Our failure to enforce a provision is not a waiver. You may not assign these Terms without our consent, except to a successor in a merger or asset sale; we may assign to an affiliate or successor. These Terms, the Privacy Policy, and any ordering documents are the entire agreement. We may update these Terms with at least [TERMS-CHANGE NOTICE PERIOD, e.g. 30 days] notice for material changes; continued use after the effective date is acceptance.

15. Contact

[COMPANY LEGAL NAME] [REGISTERED ADDRESS] Email: [LEGAL CONTACT EMAIL]