Terms of Service

Effective Date: December 17, 2025

These Terms of Service ("Terms") govern your access to and use of Playcode, available at https://playcode.io and related subdomains (the "Service").

The Service is operated by Ruslan Ianberdin, a solo proprietor based in the United States ("Playcode", "we", "us", "our").

By accessing or using the Service, you agree to be bound by these Terms and our Privacy Policy at https://playcode.io/privacy. If you do not agree, do not use the Service.

1. Eligibility

You must be at least thirteen years old to use the Service. If you are under eighteen, you must have permission from a parent or legal guardian.

2. Description of the Service

Playcode is an online coding environment that allows users to write, run, save, share, and host code projects directly in the browser. The Service includes free and paid plans with different limits and features, as described on https://playcode.io/pricing.

3. Accounts

Some features require creating an account. You are responsible for maintaining the confidentiality of your account credentials and for all activity that occurs under your account.

4. User Content & Ownership

You retain full ownership of all projects and content you create on Playcode, including:

  • Source code you write
  • Files you upload
  • Code generated using AI features

Playcode does not claim ownership over your projects or AI-generated output.

You grant Playcode a limited, non-exclusive license to store, process, and display your content solely as necessary to operate the Service (for example: running code, saving projects, or serving shared links).

5. Public & Private Projects

By default, projects are publicly accessible unless explicitly set as private.

  • Public projects may be viewed and accessed by anyone with the link.
  • Private projects are available only to Pro accounts.

You are responsible for ensuring that any content you make public does not violate laws or third-party rights.

6. Commercial Use

You may use Playcode for commercial, educational, and professional purposes, including building projects for clients, demos, or production use.

7. Third-Party Content & Packages

The Service may include or allow use of third-party libraries, frameworks, and packages (such as npm modules). Your use of such content is subject to their respective licenses.

Playcode is not responsible for the functionality, security, or licensing of third-party code. You are responsible for reviewing and complying with the licenses of any packages you use.

8. AI Features & Credits

Playcode may provide AI-powered features that consume AI credits. AI credits are a prepaid usage unit and are consumed when you trigger an AI request, regardless of whether the result meets your expectations.

AI credit pricing, usage limits, and availability may change and depend on the pricing and costs of underlying AI providers. We do not guarantee fixed AI pricing or availability.

Unused AI credits do not roll over unless explicitly stated. Specifically:

  • Subscription credits reset at the start of each billing cycle. Unused subscription credits do not carry over to the next cycle except as expressly stated on the pricing page.
  • Top-up credits remain valid for the period stated at the time of purchase (currently twelve months from the date of purchase). After that period, any unused top-up credits expire and are forfeited.

9. Payments, Billing & No Refunds

Playcode offers free and paid (Pro) subscription plans, as well as one-time top-ups that add additional AI credits to your balance.

Payments are processed by third-party payment providers. By subscribing or by purchasing a top-up, you authorize us to charge applicable fees according to your selected plan or top-up package. For subscriptions, you also authorize recurring charges on each renewal date until you cancel.

All payments are final. No refunds are provided, including but not limited to:

  • Subscription fees, including for partial months or unused time;
  • One-time top-up purchases, whether or not the credits were ever used;
  • Unused, partially used, or expired AI credits of any kind;
  • Charges incurred while a subscription was active, even after cancellation.

You may cancel your subscription at any time from your account billing page. Cancellation takes effect at the end of the current billing period; you will retain access through that date but will not be charged again.

Top-ups, by their nature, cannot be canceled after purchase. Once a top-up payment is processed and credits are added to your balance, the transaction is complete and non-refundable.

If you believe a charge is incorrect or unauthorized, contact ruslan@playcode.io before initiating a chargeback. Filing a chargeback or payment dispute in violation of this section may result in suspension or termination of your account under Section 13.

10. Acceptable Use Policy

You agree not to use Playcode for unlawful, abusive, or harmful purposes.

This includes, but is not limited to:

  • Hate speech or harassment
  • Pornographic or sexually explicit content
  • Phishing, scams, or fraudulent activity
  • Malware, exploits, or infrastructure abuse
  • Copyright or trademark infringement
  • Attempts to bypass limits or security controls

Violation may result in suspension or permanent termination of your account.

11. DMCA & Copyright Complaints

If you believe that content hosted on Playcode infringes your copyright, you may submit a takedown request by contacting ruslan@playcode.io with:

  • Identification of the copyrighted work
  • Identification of the infringing content
  • Your contact information
  • A statement of good-faith belief
  • A statement under penalty of perjury that the information is accurate

We will respond in accordance with applicable law.

12. Account Deletion

You may delete your account at any time using the account deletion option available in your profile settings.

Upon deletion, your account and associated data may be permanently removed, subject to technical and legal requirements.

13. Termination by Playcode

We reserve the right to suspend or terminate your account at any time, with or without cause, upon reasonable notice.

Upon termination, your right to use the Service ceases immediately. We may, but are not obligated to, provide an opportunity to retrieve your content before deletion.

14. Intellectual Property (Playcode)

All Playcode platform software, interfaces, branding, and trademarks (excluding user projects) are owned by Playcode or its licensors.

You may not copy, reverse engineer, or resell the Service without permission.

15. Service Availability

The Service is provided "as is" and "as available." We do not guarantee uninterrupted availability, error-free operation, or data preservation.

16. Disclaimer of Warranties

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.

We do not warrant that the Service will be uninterrupted, secure, or error-free, or that any defects will be corrected.

17. Limitation of Liability

To the maximum extent permitted by law, Playcode shall not be liable for indirect, incidental, special, or consequential damages arising from your use of the Service.

Your use of the Service is at your own risk.

18. Severability & Entire Agreement

If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary, and the remaining provisions shall remain in full force and effect.

These Terms, together with the Privacy Policy, constitute the entire agreement between you and Playcode regarding the Service and supersede any prior agreements.

19. Changes to These Terms

We may update these Terms from time to time. Continued use of the Service after changes become effective constitutes acceptance of the updated Terms.

20. Contact Information

For questions or legal notices regarding these Terms, contact:

Ruslan Ianberdin
Owner & Operator, Playcode
Email: ruslan@playcode.io