Skip to content

Terms of Service

Last updated: 28 February 2026

Acceptance

By using uByte (β€œthe Service”) you agree to these Terms. If you do not agree, do not use the Service. We may update these Terms at any time; continued use constitutes acceptance of any changes.

Age Requirement

You must be at least 13 years old to create an account. By registering, you confirm that you meet this requirement. We reserve the right to terminate accounts that violate this rule.

Your Account

One account per person. You are responsible for maintaining the confidentiality of your credentials and for all activity under your account. Notify us immediately if you suspect unauthorised access.

You may not create accounts for others, use bots to create accounts, or share your account.

Acceptable Use

You agree not to:

  • Attempt to bypass, exploit, or disrupt the platform or its security
  • Abuse the code runner (e.g. mining, denial-of-service attacks, network scanning)
  • Use the Service to harass, spam, or harm others
  • Scrape the Service in a manner that degrades performance for other users
  • Impersonate another person or entity
  • Use the Service for any unlawful purpose

We reserve the right to suspend or terminate accounts that violate these rules without notice.

The Code Runner

Interactive code steps send your code to the Piston API (emkc.org), an open-source code execution API. Do not submit secret keys, passwords, or personal information in code you run.

Using the code runner to attempt denial-of-service attacks, cryptocurrency mining, or network intrusion is strictly prohibited and may result in immediate account termination and reporting to relevant authorities.

Playground Snippets

When you click β€œShare” in the Playground, your code is stored on our servers and assigned a public share link. Anyone with the link can view your snippet. Do not share code containing secrets, personal data, or malicious content.

You retain ownership of code you write. By sharing a snippet you grant us a non-exclusive licence to store and serve it. We may delete snippets that violate these Terms or after extended periods of inactivity.

Leaderboard and Public Profile Data

Your display name and XP points are visible on the Leaderboard to other logged-in users. By using the Service you consent to this display. You can change your display name from your profile settings at any time.

Tutorial Content

All tutorial text, step instructions, and code examples on uByte are our original content and are protected by copyright. You may use the code examples in your own projects under the MIT licence. You may not reproduce tutorial text for commercial purposes without written permission.

Disclaimer of Warranties

uByte is provided β€œas is” without warranty of any kind, express or implied. We do not guarantee that:

  • The Service will be available at all times
  • Tutorial content is free of errors
  • Completing tutorials will result in employment or specific skill outcomes

Limitation of Liability

To the maximum extent permitted by law, uByte and its operators shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of the Service, including but not limited to loss of data, lost profits, or business interruption.

Termination

You may delete your account at any time from Profile β†’ Settings. We may suspend or terminate your account for violations of these Terms. Upon termination, your data is deleted as described in our Privacy Policy.

Governing Law

These Terms are governed by applicable law. Any disputes shall be resolved through good-faith negotiation. If you have a complaint, contact us at support@ubyte.dev.