Terms of Service
Last Updated: 20th October 2025
These Terms of Service ("Terms") govern your access to and use of CAPlayground. By using the Service, you agree to these Terms.
1. Definitions
- Service: The CAPlayground application and website.
- Local Projects: Projects created and stored locally in your browser/device.
- Cloud Projects: Projects created and stored in your Google account's Google Drive.
- Account: A Supabase-backed account enabling authentication and account features.
- User Content: Content you create or upload while using the Service.
2. Scope & Applicability
Some sections apply to everyone who uses the Service (General Terms). Other sections apply only to users who create or use an Account (Account Terms).
3. General Terms (apply to all users)
- Acceptable Use: Do not misuse the Service or interfere with others’ use. Do not attempt to access non-public areas or disrupt the Service.
- Intellectual Property: We retain all rights to the Service. You retain rights to your User Content.
- Projects: By default, projects are stored locally on your device (using browser IndexedDB or OPFS). We do not receive your Local Projects. You can optionally use Cloud Projects, which require signing in to your CAPlayground account and then connecting your Google Drive. This enables secure cloud storage and syncing of your projects across devices. CAPlayground does not receive or store your Cloud Projects; access and storage are managed according to Google Drive's policies.
- Cloud Projects (Beta): Cloud storage via Google Drive is currently in beta. This means the feature may change, be discontinued, or experience issues. We provide no guarantees of data availability or reliability for Cloud Projects. You are responsible for maintaining backups of important projects. You must comply with Google's Terms of Service when using Cloud Projects.
- Google Drive Integration: When you sign in to Google Drive, you authorize CAPlayground to access files created by CAPlayground in your Drive. We use browser cookies to maintain your Drive session. You can revoke this access at any time through your Google account settings or by signing out from Google Drive in the dashboard.
- No Warranty: The Service is provided “as is” and “as available.” We disclaim warranties to the extent permitted by law.
- Limitation of Liability: To the extent permitted by law, we are not liable for indirect, incidental, or consequential damages.
- Changes to the Service: We may change or discontinue features at any time.
4. Account Terms (apply if you sign in)
- Eligibility: You must be at least 13 years old to use the Service, or the minimum age of digital consent in your country.
- Account Information: Accounts are provided via Supabase. We may collect and process your email, username (if set), and sign-in activity for security and account operation.
- Security: Keep your credentials secure. You are responsible for activity under your account.
- Termination: You may delete your account at any time. We may suspend or terminate accounts that violate these Terms. Note: Deleting your CAPlayground account does not automatically delete your Cloud Projects from Google Drive. You must manually delete them from Drive or use the "Delete All" feature in the dashboard before deleting your account.
5. Privacy & Data
- Local Processing: Local Projects remain on your device unless you explicitly upload/share them.
- Account Data: If you create an Account, we process minimal data needed for authentication and profile features (email, optional username) using Supabase.
- Operational Logs: Supabase, as our backend provider, maintains operational logs (e.g., auth events, edge/network, API, and database logs) to operate and secure the platform. See Supabase docs for details.
- Aggregate-only Analytics: We record aggregate counts of certain in-product events (e.g., when a project is created) to understand usage. These counters do not include user identifiers and are not used for advertising.
- Analytics (PostHog): We use a privacy focused analytics tool to measure page views (URL, title, referrer, timestamp, session ID), sessions (duration, start/end times, page count, basic bounce), and performance metrics (page load, DOM content loaded, first paint/first contentful paint, resource timing). Analytics data is proxied through our own domain.
- Cloud Projects Data: When you use Cloud Projects, your project files are stored in YOUR Google Drive account, not on CAPlayground servers. We do not receive, store, or have access to your Cloud Projects. All data is transmitted directly between your browser and Google Drive.
- Google Drive Cookies: When you sign in to Google Drive, we store authentication tokens in browser cookies (httpOnly, secure) to maintain your session. These cookies are used solely to authenticate API requests to Google Drive on your behalf.
6. Third-Party Services
We use Supabase for authentication and backend infrastructure. Your use of those features may be subject to Supabase’s policies.
If you use Cloud Projects, we integrate with Google Drive to store your project files in YOUR Google Drive account. Your use of Google Drive is subject to Google's Terms of Service and Privacy Policy. CAPlayground accesses only files it creates in a "CAPlayground" folder in your Drive. You are responsible for your Google Drive storage limits and compliance with Google's terms.
7. Changes to These Terms
We may update these Terms from time to time. We will update the “Last Updated” date above. Material changes will be communicated reasonably.
8. Contact
Questions? Contact us at support@enkei64.xyz.
Also see our Privacy Policy.