Terms of Service
Last updated: April 6, 2026
1. Acceptance of Terms
By accessing or using StrudelHub ("the Service"), you agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use the Service.
2. Description of Service
StrudelHub is a platform that allows users to create, share, and discover music patterns using the Strudel live-coding language. The Service includes a web application, REST API, and real-time streaming capabilities.
3. User Accounts
- You must provide a valid email address to create an account.
- You are responsible for maintaining the security of your account credentials and API keys.
- You must not share your API keys with unauthorized parties.
- We reserve the right to suspend or terminate accounts that violate these terms.
4. User Content
You retain ownership of the code and content you create using the Service. By publishing content on StrudelHub, you grant us a non-exclusive, worldwide license to display and distribute that content within the Service.
You agree not to upload or share content that:
- Violates any applicable law or regulation.
- Infringes on the intellectual property rights of others.
- Contains malicious code or attempts to exploit the Service.
- Is abusive, harassing, or harmful to other users.
5. API Usage
Access to the StrudelHub API is provided through per-user API keys. You agree to use the API responsibly and not to exceed reasonable usage limits. We reserve the right to rate-limit or revoke API access for abusive usage patterns.
6. Intellectual Property
StrudelHub is open-source software licensed under the GNU Affero General Public License v3.0 (AGPL-3.0), following the same license as the Strudel live-coding language on which it is built. This means you may use, modify, and distribute StrudelHub provided that any derivative work is licensed under the same or a compatible open-source license and that source code is made available with any public deployment. The design and branding of StrudelHub remain the property of the StrudelHub team.
7. Disclaimer of Warranties
The Service is provided "as is" without warranties of any kind, either express or implied. We do not guarantee that the Service will be uninterrupted, error-free, or free from harmful components.
8. Limitation of Liability
To the maximum extent permitted by law, StrudelHub shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of the Service.
9. Changes to Terms
We may update these terms from time to time. We will notify registered users of significant changes via email. Continued use of the Service after changes constitutes acceptance of the updated terms.
10. Contact
If you have questions about these terms, please contact us at info@cameltech.jp.