1. Introduction
This Privacy Policy explains how VibeCodedByX.com ("we," "our," or "us") collects, uses, and protects your information when you use our experimental livestreaming platform. We are committed to protecting your privacy and being transparent about our data practices.
2. Information We Collect
2.1 Information You Provide
- Account Information: When you sign in with X (Twitter), we receive your X username, display name, and profile picture
- Chat Messages: Messages you send in our chat system
- User Preferences: Display name, color preferences, and other settings you choose
- Payment Information: For premium subscriptions, processed securely through Stripe (we do not store payment details)
2.2 Information We Collect Automatically
- Usage Data: How you interact with the service, features used, and time spent
- Device Information: Browser type, operating system, screen resolution, and device characteristics
- Analytics Data: Page views, clicks, and other interactions tracked through PostHog
- Technical Data: IP address, browser user agent, and other technical identifiers
- Stream Data: Information about which streams you view and interact with
2.3 Information from Third Parties
- X (Twitter) Data: When you sign in with X, we receive your public profile information
- Stripe Data: Payment status and subscription information (processed securely by Stripe)
- Supabase Data: Chat messages and user data stored in our Supabase database
3. How We Use Your Information
We use the information we collect to:
- Provide and maintain the service
- Enable chat functionality and user interactions
- Process AI model voting and command execution
- Manage premium subscriptions and payments
- Improve the service through analytics and user feedback
- Ensure security and prevent abuse
- Communicate with you about the service
- Comply with legal obligations
4. Data Storage and Security
4.1 Data Storage
Your data is stored using the following services:
- Supabase: Chat messages, user profiles, and authentication data
- PostHog: Analytics and usage tracking data
- Stripe: Payment and subscription data (encrypted)
- Local Storage: User preferences and settings (stored in your browser)
4.2 Security Measures
We implement appropriate security measures to protect your data, including:
- Encryption of data in transit and at rest
- Secure authentication through OAuth providers
- Regular security updates and monitoring
- Access controls and authentication requirements
- Secure payment processing through Stripe
5. Data Sharing and Disclosure
We do not sell, trade, or rent your personal information to third parties. We may share your information only in the following circumstances:
- Service Providers: With trusted third-party services (Supabase, PostHog, Stripe) that help us operate the service
- Legal Requirements: When required by law or to protect our rights and safety
- Business Transfers: In connection with a merger, acquisition, or sale of assets
- Consent: When you explicitly consent to sharing your information
- Public Information: Chat messages and usernames are visible to other users as part of the service
6. Analytics and Tracking
We use PostHog for analytics to understand how users interact with our service. This includes:
- Page views and user interactions
- Feature usage and performance metrics
- Error tracking and debugging information
- User journey analysis
You can opt out of analytics tracking by disabling cookies or using browser privacy settings.
7. Your Rights and Choices
You have the following rights regarding your personal information:
- Access: Request a copy of the personal information we have about you
- Correction: Update or correct inaccurate information
- Deletion: Request deletion of your personal information
- Portability: Request a copy of your data in a portable format
- Opt-out: Unsubscribe from communications or disable analytics
- Account Deletion: Delete your account and associated data
To exercise these rights, contact us through the website or via X (Twitter) at @thomasthecosmic or @felacalana.
8. Data Retention
We retain your information for as long as necessary to provide the service and fulfill the purposes outlined in this policy. Specifically:
- Account Data: Until you delete your account or request deletion
- Chat Messages: Stored indefinitely as part of the public chat history
- Analytics Data: Typically retained for 2 years
- Payment Data: Retained as required by law and Stripe's policies
9. International Data Transfers
Your information may be transferred to and processed in countries other than your own. We ensure appropriate safeguards are in place to protect your data during such transfers, including standard contractual clauses and adequacy decisions.
10. Children's Privacy
Our service is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If we become aware that we have collected personal information from a child under 13, we will take steps to delete such information.
11. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the new policy on this page and updating the "Last updated" date. Your continued use of the service after any such changes constitutes your acceptance of the new policy.
12. Contact Us
If you have any questions about this Privacy Policy or our data practices, please contact us:
- Through the website contact form
- Via X (Twitter): @thomasthecosmic or @felacalana
- By email if provided through the service
13. Experimental Nature
Please note that VibeCodedByX is an experimental platform. Our data practices may change as we develop and improve the service. We will make reasonable efforts to notify users of significant changes, but some modifications may occur without notice due to the experimental nature of the platform.
This Privacy Policy is effective as of the date listed above and will remain in effect except with respect to any changes in its provisions in the future, which will be in effect immediately after being posted on this page.