Last updated: 3 March 2026
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.
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.
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.
Free tier — uByte offers a free tier with limited access to tutorials, interview prep problems, and features as described on the pricing page.
Pro subscription — paid subscriptions are billed monthly or annually through Paddle, our Merchant of Record. By subscribing, you agree to Paddle's Terms of Service. Paddle handles all payment processing, invoicing, and sales tax/VAT.
Automatic renewal — subscriptions renew automatically at the end of each billing period unless cancelled. You can cancel at any time from your Paddle subscription management portal.
Refunds — if you are not satisfied with your Pro subscription, you may request a refund within 7 days of your initial purchase by contacting support@ubyte.dev. Refunds are processed through Paddle. After the 7-day window, no refunds will be issued for the current billing period, but you may cancel to prevent future charges.
Price changes — we may change subscription prices with 30 days' notice via email. Changes take effect at the next billing cycle.
You agree not to:
We reserve the right to suspend or terminate accounts that violate these rules without notice.
Interactive tutorial steps and interview prep problems send your code to third-party execution services (Judge0 for Python, JavaScript, Java, C++, and Rust; Go Playground for Go) for compilation and execution. Do not submit secret keys, passwords, or personal information in code you run.
Using the code execution service to attempt denial-of-service attacks, cryptocurrency mining, or network intrusion is strictly prohibited and may result in immediate account termination.
Pro subscribers may take certification exams. Upon passing, you receive a verifiable digital certificate. Certificates attest only that you passed the exam at a given time; they do not represent an accredited qualification. We reserve the right to revoke certificates obtained through cheating or other violations of these Terms.
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.
Pro users may receive AI-generated code feedback powered by third-party AI services. AI responses are informational and may contain errors. We are not liable for actions taken based on AI feedback.
Your display name, XP points, and learning progress are visible on your public profile and the Leaderboard. By using the Service you consent to this display. You can change your display name from your profile settings at any time.
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.
uByte is provided “as is” without warranty of any kind, express or implied. We do not guarantee that:
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.
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.
If you have an active paid subscription at the time of account deletion, your subscription will be cancelled and no further charges will occur. No partial-period refunds are issued for voluntary deletion.
These Terms are governed by the laws of the State of Delaware, United States, without regard to its conflict-of-law provisions. Any disputes arising from these Terms or the Service shall first be resolved through good-faith negotiation. If unresolved within 30 days, disputes shall be submitted to binding arbitration under the rules of the American Arbitration Association. Nothing in this section limits your statutory rights under applicable consumer protection law.
If you have a complaint, contact us at support@ubyte.dev.