Terms of Service

Last updated: January 1, 2024

1. Acceptance of Terms

By accessing and using ShaderGraph ("the Service"), you accept and agree to be bound by the terms and provision of this agreement. If you do not agree to abide by the above, please do not use this service.

2. Description of Service

ShaderGraph provides a visual node-based shader editor for Three.js. The Service allows users to create, edit, and export shader code through a graphical interface.

3. User Accounts

To access certain features of the Service, you must register for an account. You agree to:

  • Provide accurate and complete information when creating your account
  • Maintain the security of your account credentials
  • Promptly notify us of any unauthorized use of your account
  • Accept responsibility for all activities that occur under your account

4. Free and Paid Plans

The Service offers both free and paid subscription plans. Free plans are subject to certain limitations, including the number of projects you can create. Paid plans provide additional features as described on our pricing page.

5. Intellectual Property

Your Content: You retain all rights to the shaders and content you create using the Service. By using the Service, you grant us a limited license to host and display your content as necessary to provide the Service.

Our Content: The Service, including its original content, features, and functionality, is owned by ShaderGraph and is protected by international copyright, trademark, and other intellectual property laws.

6. Acceptable Use

You agree not to use the Service to:

  • Violate any applicable laws or regulations
  • Infringe upon the rights of others
  • Distribute malware or harmful code
  • Attempt to gain unauthorized access to any part of the Service
  • Interfere with or disrupt the Service or its servers

7. Commercial Use

Free plan users may use exported shaders for personal, non-commercial purposes only. Commercial use of exported shaders requires a Pro subscription.

8. Termination

We may terminate or suspend your account and access to the Service immediately, without prior notice or liability, for any reason, including if you breach these Terms.

9. Limitation of Liability

In no event shall ShaderGraph be liable for any indirect, incidental, special, consequential, or punitive damages, including without limitation, loss of profits, data, use, goodwill, or other intangible losses.

10. Changes to Terms

We reserve the right to modify or replace these Terms at any time. We will provide notice of any material changes by posting the new Terms on this page.

11. Contact Us

If you have any questions about these Terms, please contact us at legal@shadergraph.com.