Cookie Policy
This page explains which cookies we use and why.
| Name | Provider | Purpose | Expiry | Type |
|---|---|---|---|---|
| cookie-consent | My Pilates Flows | Records that the cookie notice has been acknowledged | 365 days | Necessary |
| NEXT_LOCALE | My Pilates Flows (next-intl) | Stores the selected display language (de / en) | Session — until the browser is closed | Necessary |
| sb-gzhhpvodechpepnwmpwp-auth-token | My Pilates Flows (Supabase Auth) | Sign-in — keeps your session alive; rewritten each time the session is renewed | Up to 400 days; deleted when you sign out | Necessary |
| sb-gzhhpvodechpepnwmpwp-auth-token-code-verifier | My Pilates Flows (Supabase Auth) | Secures the email-link sign-in (PKCE verifier); set as soon as you request a sign-in link | Up to 400 days; deleted once sign-in completes in this browser, at the latest when you sign out | Necessary |
| pilates-intended-checkout | My Pilates Flows | Remembers the plan you picked on the pricing page so checkout can resume after sign-up | 30 minutes | Necessary |
Cookie names beginning with “sb-” contain the identifier of our Supabase project. If the session value exceeds the permitted cookie size, it is split across several cookies with the suffixes .0, .1 and so on.
Measurement and objection
Every cookie listed above is technically necessary; we set no cookie that would require consent. For anonymous audience and loading-performance measurement we additionally use a cookieless method (Vercel Web Analytics and Speed Insights). It sets no cookies and reads nothing from your device, and it runs on our legitimate interest under Art. 6(1)(f) GDPR — so you can object at any time, with no reason required, by sending an informal email to info@mypilatesflows.com. Section 4 of our privacy policy describes what is transmitted.