Privacy Policy

Last updated: March 2025

PlayTS ("we", "us", or "our") respects your privacy. This Privacy Policy explains how we collect, use, and protect your information when you use our desktop application and related services.

1. Information We Collect

We collect the following types of information:

  • Account information: When you sign up, we collect your email address and basic profile data through Clerk authentication.
  • Usage data: We collect anonymous analytics about how you use the application through Vercel Analytics.
  • Code data: If you use cloud sync, your code snippets and bookmarks are stored on our servers. Code is never shared with third parties.
  • AI interactions: If you use the AI assistant, your prompts are sent to third-party AI providers (OpenAI, Anthropic, or Google) to generate responses. We do not store AI conversations.

2. Third-Party Services

We use the following third-party services:

  • Clerk — Authentication and user management
  • LemonSqueezy — Payment processing for subscriptions
  • Vercel — Hosting, analytics, and database
  • OpenAI, Anthropic, Google — AI assistant providers (only when you use the AI feature)

3. Cookies

We use essential cookies for authentication and session management. We do not use advertising or tracking cookies. Vercel Analytics uses privacy-friendly, cookie-less tracking.

4. Your Rights

You have the right to:

  • Access your personal data
  • Request deletion of your account and data
  • Export your bookmarks and code snippets
  • Opt out of analytics tracking

5. Data Retention

We retain your data for as long as your account is active. If you delete your account, all associated data (bookmarks, settings, sync data) will be permanently removed within 30 days.

6. Security

We implement industry-standard security measures to protect your data, including encrypted connections (HTTPS), secure authentication through Clerk, and isolated database storage.

7. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any significant changes by posting a notice on our website.

8. Contact

If you have questions about this Privacy Policy, please open an issue on our GitHub repository or contact us at the email associated with our GitHub account.

PlayTS - TypeScript Playground