Cookie Policy
Last Updated: 11/4/2025
1. What Are Cookies?
Cookies are small text files stored on your device when you visit a website. They help websites remember your preferences and provide a better user experience.
2. How We Use Cookies
Chessplain uses cookies for the following purposes:
2.1 Essential Cookies (Required)
These cookies are necessary for the Service to function and cannot be disabled:
- Authentication: Supabase auth cookies to maintain your login session
- Security: CSRF tokens to prevent cross-site attacks
- Session management: Temporary session identifiers
2.2 Functional Cookies (Optional)
These cookies enhance your experience but are not strictly necessary:
- Preferences: Remember your settings and choices
- UI state: Remember board orientation, analysis panel state
2.3 Analytics Cookies (Optional)
If enabled, these cookies help us understand how users interact with the Service:
- Usage analytics: Track page views and feature usage
- Performance monitoring: Measure load times and errors
You can opt out of analytics cookies using your browser settings or privacy tools.
3. Cookie Details
| Cookie Name | Purpose | Type | Duration |
|---|---|---|---|
| sb-access-token | Supabase authentication | Essential | 1 hour |
| sb-refresh-token | Session refresh | Essential | 30 days |
4. Third-Party Cookies
We use third-party services that may set their own cookies:
- Stripe: Payment processing (see Stripe Cookie Policy)
- Google: OAuth authentication (see Google Cookie Policy)
5. Managing Cookies
5.1 Browser Settings
You can control cookies through your browser settings:
5.2 Impact of Blocking Cookies
If you block essential cookies, you may not be able to:
- Log in to your account
- Stay logged in between visits
- Use certain features of the Service
6. Updates to This Policy
We may update this Cookie Policy from time to time. We will notify you of significant changes by updating the "Last Updated" date at the top of this page.
7. Contact Us
Questions about our use of cookies? Contact us at:
- Email: privacy@chessplain.com