shaderbox

Legal Notice

ShaderBox is a web-based platform for creating, editing, and sharing graphics shaders (GLSL code). By using our service, you agree to these terms.

Terms of Service

2. Your Account

You are responsible for maintaining the security of your account and password. You must provide accurate information when creating your account and keep your email address current.

3. Using ShaderBox

You may use ShaderBox to create, edit, and manage shader code. You can save shaders as private (visible only to you) or make them public for others to view. You are responsible for all content you create or share.

4. Service Availability

We strive to keep ShaderBox available, but we cannot guarantee 100% uptime. We may temporarily suspend the service for maintenance or improvements.

5. Termination

We may suspend or terminate your account if you violate these terms. You may close your account at any time through your account settings. If you close your account, you will lose access to your shaders and account information immediately. There is no way to recover deleted accounts or shaders.

Privacy Policy

Information We Collect

We collect the following information:

  • Account Information: Email address and encrypted password
  • Shader Content: Code, titles, and visibility settings for shaders you create
  • Usage Data: How you interact with the platform (anonymized)
  • Technical Data: Browser type, IP address, and session information

How We Use Your Information

  • To provide and maintain your account
  • To save and display your shader creations
  • To send account-related emails (confirmations, password resets)
  • To improve our service and user experience

Information Sharing

We do not sell your personal information. We only share information:

  • When you choose to make shaders public (shader code and title only)
  • If required by law or to protect our rights
  • With service providers who help us operate the platform

Data Security

We use industry-standard security measures to protect your data, including encrypted passwords and secure data transmission. However, no method of transmission over the internet is 100% secure.

Your Rights

You can access, update, or delete your account information at any time through your account settings. You can also control the visibility of your shaders (private or public).

Content Policy

Acceptable Use

ShaderBox is designed for creating and sharing graphics shaders for legitimate purposes including:

  • Learning and experimenting with shader programming
  • Creating visual effects and graphics
  • Sharing educational content and techniques
  • Collaborative development and feedback

Prohibited Content

You may not create or share content that:

  • Contains malicious code or attempts to exploit vulnerabilities
  • Violates intellectual property rights of others
  • Contains offensive, harmful, or inappropriate material
  • Attempts to bypass security measures or access unauthorized data
  • Violates any applicable laws or regulations

Your Content Rights

You retain ownership of the shader code you create. When you make a shader public, you grant others the right to view and learn from your code. Private shaders remain visible only to you.

Content Moderation

We reserve the right to remove content that violates this policy. We may also suspend accounts that repeatedly violate our content guidelines.

Disclaimers and Limitations

Service Disclaimer

ShaderBox is provided "as is" without warranties of any kind. We do not guarantee that the service will be uninterrupted, secure, or error-free.

User-Generated Content

The content on ShaderBox is user-generated and may not reflect our views. We are not responsible for the accuracy, quality, or legality of user-created shader code.

Limitation of Liability

To the fullest extent permitted by law, we shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of ShaderBox.

Beta Software Notice

ShaderBox may include experimental features. These features are provided for testing purposes and may not work as expected.

Changes to These Terms

We may update these terms from time to time. When we make significant changes, we will notify registered users via email. Your continued use of ShaderBox after such changes constitutes acceptance of the new terms.

For the most current version of our terms, please check this page regularly.

Last updated: 2025-06-24