Cookie Policy

Last updated: January 2025

1. What Are Cookies

Cookies are small text files that are placed on your device when you visit a website. They help websites remember information about your visit, making your experience more efficient and personalized.

2. How We Use Cookies

Syncable uses cookies to:

  • Maintain your active session while using the platform
  • Remember your preferences and settings
  • Analyze platform usage and performance
  • Ensure platform security and prevent abuse
  • Improve user experience and functionality

3. Types of Cookies We Use

Essential Cookies (Required)

These cookies are necessary for the platform to function properly. They enable core functionality such as:

  • Session management and authentication
  • Real-time collaboration synchronization
  • Security and fraud prevention
  • Load balancing and performance optimization

Analytics Cookies (Optional)

These cookies help us understand how users interact with Syncable:

  • Vercel Analytics - Performance and usage tracking
  • Speed Insights - Page load performance monitoring
  • Feature usage statistics
  • Error tracking and diagnostics

Preference Cookies (Optional)

These cookies remember your choices and preferences:

  • Editor theme selection (light/dark mode)
  • Code editor settings and preferences
  • Language selection
  • Layout preferences

4. Third-Party Cookies

Syncable uses services provided by trusted third parties that may set cookies:

  • Vercel Analytics: Provides anonymized usage analytics and performance insights
  • Liveblocks: Enables real-time collaboration and synchronization
  • Piston API: Provides code execution capabilities (no cookies, API only)

5. Cookie Duration

Session Cookies: Temporary cookies that expire when you close your browser or when your session ends (24 hours of inactivity).

Persistent Cookies: Cookies that remain on your device for a set period (typically 30-365 days) to remember your preferences across sessions.

6. Managing Cookies

You can control and manage cookies in several ways:

Browser Settings

Most browsers allow you to control cookies through their settings. You can:

  • View and delete existing cookies
  • Block all cookies
  • Block third-party cookies only
  • Clear cookies when closing the browser

Impact of Disabling Cookies

Please note that disabling essential cookies will prevent Syncable from functioning properly. Disabling analytics or preference cookies will not affect core functionality but may limit features like:

  • Saved editor preferences and themes
  • Anonymous usage analytics
  • Performance monitoring

7. Updates to This Policy

We may update this Cookie Policy from time to time to reflect changes in our practices or for other operational, legal, or regulatory reasons. We encourage you to review this policy periodically.

8. Contact Us

If you have questions about our use of cookies, please contact us through our support channels.