Cookie Policy
Last Updated: February 10, 2026
1. What Are Cookies and Local Storage?
Cookies are small text files stored on your device by your browser when you visit a website. Local storage and session storage are similar browser technologies that allow websites to store data locally on your device. We use these technologies only where necessary for the service to function.
2. Our Approach
RunPact uses only essential cookies and browser storage. We do not use any tracking cookies, advertising cookies, or analytics cookies. Because we only use strictly necessary technologies, no consent is required under the EU ePrivacy Directive — but we believe in full transparency about what we use and why.
3. What We Use
Essential Cookies
Scroll table horizontally →
| Name / Source | Purpose | Type | Duration |
|---|---|---|---|
| Stripe (__stripe_mid, __stripe_sid, and others) | Payment security and fraud prevention. Set only on pages where payment functionality is loaded. | Third-party cookie | Session / up to 1 year |
| Sentry | Error tracking to maintain service reliability. No personally identifiable information is collected. | Third-party cookie | Session |
| runpact_cookie_notice | Remembers that you have seen our cookie information notice. | First-party (localStorage) | Persistent |
Browser Local Storage
Scroll table horizontally →
| Key | Purpose | Duration |
|---|---|---|
| sb-*-auth-token | Authentication session managed by Supabase. Keeps you logged in. | Until logout (or session-only if "Remember Me" is unchecked) |
| onboarding_progress | Saves your onboarding step so you can resume where you left off. | Until onboarding is completed |
| weeklyCalendarDragHintSeen | Prevents the drag-and-drop hint from showing repeatedly. | Persistent |
Session Storage
Scroll table horizontally →
| Key | Purpose | Duration |
|---|---|---|
| trainingPlanData | Temporarily passes race analysis data to the training plan creation page. | Cleared when the browser tab is closed |
Analytics (Cookie-Free)
We use Vercel Analytics to understand aggregate usage patterns (page views, visitor counts, performance metrics). Vercel Analytics is privacy-focused by design: it does not use cookies, does not collect personally identifiable information, and does not track individual users across sessions or sites. No consent is required.
4. What We Do Not Use
- No advertising or marketing cookies
- No analytics cookies (our analytics provider, Vercel Analytics, is entirely cookie-free)
- No social media tracking pixels
- No cross-site tracking of any kind
5. Your Choices
Since we only use essential cookies and storage required for the service to function, there are no non-essential cookies to opt out of. You can configure your browser to block all cookies, but this may prevent RunPact from working correctly (particularly authentication and payment).
You can clear your browser's local storage and cookies at any time through your browser settings. This will log you out of RunPact.
6. Changes to This Policy
If we add any non-essential cookies or tracking in the future, we will update this policy and obtain your consent before using them.
7. Contact Us
If you have any questions about our use of cookies and browser storage, please contact us at contact@runpact.com.