Cookie Policy
Last updated: March 2, 2026
1. What is a Cookie?
A cookie is a small text file stored on your device (computer, smartphone, tablet) when you visit a website. Cookies allow the site to remember your actions and preferences (language, display settings, login session) for a set period.
2. Cookies We Use
2.1 Strictly Necessary Cookies
These cookies are essential for the site to function. They cannot be disabled.
| Name | Purpose | Duration | Set by |
|---|---|---|---|
| NEXT_LOCALE | Stores your language preference (fr, en, es, pt) | 1 year | FoldOrNot |
| sb-*-auth-token | Supabase authentication token (user session) | Session | Supabase |
| sb-*-auth-token-code-verifier | PKCE verification for OAuth authentication | Session | Supabase |
2.2 Analytical Cookies
These cookies help us measure site traffic, understand how you use our features, and improve our service. They are set by PostHog, our analytics tool.
| Name | Purpose | Duration | Set by |
|---|---|---|---|
| ph_*_posthog | Unique user identifier for analytics | 1 year | PostHog |
| ph_*_posthog (session) | Session identifier to group events | 30 min | PostHog |
Analytics Events Collected
PostHog records the following events to help us improve the service:
Acquisition
page_view— pages visited, traffic sourcelanding_cta_clicked— clicks on call-to-action buttons
Activation
first_scenario_played— first scenario playedfifth_scenario_played— fifth scenario playedsignup— account creation (method used)difficulty_selected— difficulty level chosen
Engagement
scenario_played— each scenario played (category, difficulty, result)session_start/session_end— session start and end (duration, scenario count)simulator_used— simulator usagerange_explorer_used— range explorer usagesettings_changed— preference changes
Conversion
paywall_hit/paywall_dismissed— interaction with free account limitspricing_page_viewed— pricing page viewedtrial_started/trial_ended— free trialsubscription_created/subscription_cancelled/subscription_renewed— subscription management
These events contain no directly identifiable personal data. They are associated with an anonymous technical identifier generated by PostHog.
2.3 Local Storage
In addition to cookies, we use your browser's local storage to save your training data (progress, statistics, settings) when you are not logged in. This data never leaves your device unless you create an account and enable synchronization.
| Key | Purpose |
|---|---|
| poker-trainer-locale | Language preference |
| poker-trainer-settings | Training preferences (difficulty, categories, format) |
| poker-trainer-stats | Training statistics and progress |
3. Managing Your Preferences
Browser Cookies
You can configure your browser to accept or reject cookies at any time:
- Chrome: Settings → Privacy and security → Cookies and other site data
- Firefox: Settings → Privacy & Security → Cookies and Site Data
- Safari: Preferences → Privacy → Manage Website Data
- Edge: Settings → Cookies and site permissions
Note: Deleting or blocking essential cookies may prevent the Site from functioning properly (unable to log in, loss of selected language).
PostHog Opt-out
You can disable PostHog analytics tracking by enabling the "Do Not Track" (DNT) feature in your browser. PostHog respects this signal and will not set any analytical cookies when DNT is enabled.
Local Storage
To delete local storage data, you can use your browser's developer tools (Application → Local Storage) or clear site data in your browser settings.
4. Legal Basis
In accordance with the ePrivacy Directive and CNIL recommendations:
- Strictly necessary cookies are exempt from consent requirements
- Analytical cookies from PostHog are set based on our legitimate interest in measuring and improving our service, subject to your right to object via the DNT signal
5. Learn More
For more information about how we process your personal data, see our Privacy Policy.
For any questions, contact us at contact@foldornot.com.
