Draft: bracketed fields in this document are pending completion and legal review.
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.
- You own Your Content. These Terms transfer no ownership to us.
- You grant us a worldwide, non-exclusive license to host, process, render, and transmit Your Content solely to provide the Service — for example, storing a design, generating renders of it, and returning them to your store.
- We do not use Your Content to train AI models.
- You are responsible for Your Content: you warrant that you and your shoppers have the rights needed to use the images, fonts, and text placed in designs, and that Your Content does not infringe third-party rights or violate law.
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:
- use the Service to create, render, or fulfill content that is unlawful, infringing, or intended to deceive;
- probe, disable, or circumvent security or tenant-isolation controls, or access another tenant's data;
- resell or provide the Service to third parties except as intended (serving your own storefront customers);
- interfere with the Service's operation, including attempting to exceed rate limits through technical means or reverse-engineering non-public APIs.
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]