Terms of Service
Last updated: March 2025
By using PlayTS ("the Service"), you agree to these Terms of Service. Please read them carefully.
1. Acceptance of Terms
By downloading, installing, or using PlayTS, you agree to be bound by these Terms. If you do not agree, do not use the Service.
2. Description of Service
PlayTS is a desktop application for writing, executing, and debugging TypeScript code in real-time. The Service includes a free tier and a paid Pro subscription with additional features such as cloud sync, AI assistant, and unlimited bookmarks.
3. User Accounts
Some features require creating an account through Clerk authentication. You are responsible for maintaining the security of your account credentials. You must provide accurate information when creating your account.
4. Payments and Subscriptions
Pro subscriptions are processed through LemonSqueezy. Prices are displayed before purchase. Subscriptions renew automatically unless cancelled. Refunds are handled according to LemonSqueezy's refund policy. You can cancel your subscription at any time from your account settings.
5. Intellectual Property
PlayTS is open-source software. The core application is distributed under a personal use license. Your code and content remain yours — we claim no ownership over code you write or execute using PlayTS.
6. Acceptable Use
You agree not to use the Service to: execute malicious code intended to harm systems, attempt to gain unauthorized access to our servers, redistribute the application commercially without permission, or abuse the AI assistant or cloud sync features.
7. Limitation of Liability
PlayTS is provided "as is" without warranties of any kind. We are not liable for any damages resulting from the use of the Service, including but not limited to data loss, system damage, or interruption of service. Use the code execution features at your own risk.
8. Termination
We reserve the right to suspend or terminate your access to the Service if you violate these Terms. You may stop using the Service and delete your account at any time.
9. Changes to Terms
We may modify these Terms at any time. Continued use of the Service after changes constitutes acceptance of the new Terms. Significant changes will be communicated through our website.
10. Governing Law
These Terms are governed by applicable law. Any disputes will be resolved in the jurisdiction where the project maintainer resides.
11. Contact
For questions about these Terms, please open an issue on our GitHub repository or contact us at the email associated with our GitHub account.