Last updated: April 21, 2026

CanvasMesh Terms of Service

1. Introduction

Welcome to CanvasMesh. These Terms of Service (“Terms”) govern your access to and use of CanvasMesh, a web-based platform for uploading, rendering, organizing, and sharing files (“Service”).

By creating an account, accessing the Service, or clicking “I agree”, you accept these Terms. If you do not agree, do not use the Service.

If you are using the Service on behalf of an organization, you represent that you have authority to bind that organization to these Terms.

2. Eligibility

You must be at least 16 years old to use the Service.

By creating an account, you confirm that you are 16 or older. We do not offer the Service to users under 16. If we learn that an account belongs to someone under 16, we will suspend and delete the account.

This minimum age applies globally. Some jurisdictions may have higher age thresholds for specific activities (such as entering paid contracts); where local law requires a higher age, that age applies to you.

We do not knowingly collect information from anyone under 16. See our Privacy Policy.

3. Accounts

3.1 Creating an account

You may create an account via Google sign-in. You are responsible for maintaining the security of your account credentials.

3.2 Account integrity

You agree to provide accurate information, keep it updated, and not impersonate others or misrepresent your affiliation with any entity.

3.3 Account termination

You may close your account at any time via account settings. We may suspend or terminate accounts that violate these Terms, upon notice where practicable.

4. Your Content

4.1 What is “Content”

“Content” means files you upload, canvases, spaces, comments, metadata, and anything else you create on or provide to the Service.

4.2 Ownership

You retain all ownership rights in your Content. We do not claim ownership.

4.3 License you grant us

You grant CanvasMesh a worldwide, royalty-free, non-exclusive license to host, store, reproduce, modify (for technical purposes such as compression, thumbnail generation, format conversion), display, and distribute your Content solely: (a) to provide the Service to you, (b) to share Content as you instruct (via sharing links, public spaces, or custom domains), (c) to improve service reliability (e.g., debugging, security review) in aggregated or anonymized form.

This license terminates when you delete the Content, except:

4.4 License between users

If you share Content publicly or via a sharing link, you grant recipients the right to view and (where applicable) download that Content, subject to the sharing settings you configure.

4.5 No training of AI models on your Content

We do not use your Content to train generative AI models unless you explicitly opt in. Automated scanning for abuse detection (malware, CSAM, policy violations) is not considered training.

5. Acceptable Use

You agree not to use the Service to:

(a) Upload, store, or share Content that:

(b) Engage in conduct that:

(c) With respect to third-party renderers (plugins):

(d) With respect to the Agent API:

We may remove Content, suspend features, or terminate accounts for violations. Repeated or egregious violations may result in permanent ban and forfeiture of prepaid credits.

6. Subscriptions and Billing

6.1 Plans

The Service offers free and paid plans, and Agent API credits. Details are on our pricing page. Prices may change with 30 days’ notice for existing subscribers.

6.2 Billing

Paid plans are billed monthly or annually via Stripe. Agent API credits are prepaid and applied to usage. Taxes are added where applicable.

6.3 Auto-renewal

Subscriptions auto-renew unless cancelled before the renewal date. You can cancel anytime in account settings; cancellation takes effect at the end of the current billing period.

6.4 Refunds

Subscription fees are generally non-refundable. We may issue refunds at our discretion for:

Agent API credits are non-refundable once purchased, except for billing errors or where required by law.

6.5 Credits expiration

Agent API credits expire 12 months after purchase if unused.

6.6 Failed payments

If payment fails, we may suspend access. Accounts overdue for 30 days may be downgraded to free tier; Content exceeding free tier limits may be restricted.

7. Free Tier Limitations

The free tier is subject to:

We may adjust these limits with reasonable notice.

8. Temporary Files

Files uploaded as “temporary” are automatically deleted after 24 hours, along with their share links. Deletion is irreversible. Do not rely on temporary upload for long-term storage.

9. Sharing and Public Content

You may generate share links with configurable access (public, unlisted, password-protected, signed, expiring).

9.2 Public content responsibility

If you make Content public or share it with third parties, you are responsible for ensuring you have the right to do so.

9.3 Takedown of content

We may remove Content that violates these Terms without prior notice. See Section 14 for copyright claims.

10. Renderer Ecosystem

10.1 Official renderers

CanvasMesh provides official renderers for common formats. These are maintained by us and subject to our quality controls.

10.2 Third-party renderers

The Service may offer third-party renderers (“plugins”) authored by other developers. CanvasMesh does not create or endorse third-party renderers. Use of such renderers is at your own risk.

10.3 Renderer permissions

Before enabling a third-party renderer, you will be shown the permissions it requests. Granting permission is at your discretion.

10.4 Renderer developer terms

If you develop and publish renderers, you are subject to our Renderer Developer Agreement (separate document).

11. Agent API

11.1 Credentials

You are responsible for protecting your API keys. You may not share keys or expose them in client-side code.

11.2 Liability for API use

You are responsible for all activity under your API keys, including actions taken by agents or automated systems you operate.

11.3 Attribution

When using the Agent API in products visible to end users, attribution to CanvasMesh is appreciated but not required, unless otherwise specified in plan terms.

12. Service Availability

12.1 No uptime guarantee on free plans

We strive for high availability but do not guarantee uninterrupted service on free plans.

12.2 Paid plan SLAs

Service level agreements, if any, are specified in your plan details or a separate SLA document.

12.3 Scheduled maintenance

We may schedule maintenance with advance notice where practicable.

13. Modifications to Service and Terms

13.1 Service changes

We may add, modify, or discontinue features. For material changes affecting paid features, we will provide 30 days’ notice.

13.2 Terms changes

We may update these Terms. Material changes take effect 30 days after notice. Continued use after the effective date constitutes acceptance.

14. Intellectual Property

14.1 Our IP

CanvasMesh, the logo, and the Service are owned by us and protected by IP laws. These Terms do not grant you any rights to our trademarks or branding.

If you believe Content infringes your copyright, send a notice to support@canvasmesh.app including:

We will review and respond in accordance with applicable law. Counter-notices may be filed by the alleged infringer. Repeat infringers may have accounts terminated.

15. Disclaimer of Warranties

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, NON-INFRINGEMENT, AND ACCURACY.

WE DO NOT WARRANT THAT:

16. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW:

(a) IN NO EVENT WILL CANVASMESH BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES (INCLUDING LOST PROFITS, LOST DATA, BUSINESS INTERRUPTION).

(b) OUR TOTAL AGGREGATE LIABILITY FOR ANY CLAIMS ARISING OUT OF OR RELATED TO THE SERVICE WILL NOT EXCEED THE GREATER OF (i) AMOUNTS YOU PAID US IN THE 12 MONTHS PRECEDING THE CLAIM, OR (ii) USD $100.

(c) Nothing in these Terms limits liability for gross negligence, willful misconduct, or liabilities that cannot be excluded under applicable law (including mandatory consumer protection rights).

17. Indemnification

You agree to indemnify and hold CanvasMesh harmless from claims arising from:

18. Termination

18.1 By you

You may stop using the Service and close your account anytime.

18.2 By us

We may suspend or terminate your account for:

18.3 Effect of termination

Upon termination:

19. Informal Dispute Resolution

Before filing any formal claim, you agree to contact us at support@canvasmesh.app to attempt to resolve the dispute informally. We will make a good-faith effort to respond within 30 days. Nothing in these Terms limits mandatory consumer rights under your local law.

20. Miscellaneous

20.1 Entire agreement

These Terms, together with our Privacy Policy and any supplemental terms (e.g., Renderer Policy, Acceptable Use Policy), constitute the entire agreement between you and CanvasMesh.

20.2 Severability

If any provision is held unenforceable, the remaining provisions stay in effect.

20.3 No waiver

Failure to enforce a provision does not waive our right to enforce it later.

20.4 Assignment

You may not assign your rights under these Terms without our consent. We may assign these Terms in connection with a merger, acquisition, or sale of assets.

20.5 Force majeure

We are not liable for delays or failures caused by events beyond our reasonable control (natural disasters, cyberattacks, infrastructure failures, acts of government).

20.6 Notices

Notices to you will be sent to your registered email. Notices to us should be sent to support@canvasmesh.app.

20.7 Language

These Terms are written in English. Translations are provided for convenience; the English version prevails in case of conflict.

Contact