Cookie Policy
1. What Are Cookies
Cookies are small text files placed on your device by a website or application. They allow the site to remember your preferences and recognise your device on return visits. Similar technologies include localStorage, sessionStorage, and pixel tags.
Cookies may be "first-party" (set by MyCoach) or "third-party" (set by external services). They may be "session" cookies (deleted when you close your browser) or "persistent" cookies (remaining until they expire or you delete them).
2. How We Use Cookies
MyCoach uses a minimal set of cookies and local storage technologies. We categorise them as follows:
2.1 Strictly Necessary (Essential)
These are required for the website and application to function. They cannot be disabled. No consent is required for these under ePrivacy Directive Art. 5(3).
| Name | Purpose | Type | Duration |
|---|---|---|---|
| mc-lang | Stores your language preference (EN/PL) | localStorage (first-party) | Persistent until cleared |
| mc-cookie-consent | Stores your cookie consent choices so the banner is not shown again | localStorage (first-party) | 12 months |
| Session token | Authenticates your session after login (web app only) | httpOnly cookie (first-party) | Session / 30 days |
| CSRF token | Protects against cross-site request forgery attacks | Cookie (first-party) | Session |
2.2 Analytics (Performance)
These help us understand how visitors interact with the website, which pages are most visited, and where errors occur. Data is aggregated and anonymised. These are only loaded after you give consent.
| Name | Purpose | Provider | Duration |
|---|---|---|---|
| _ga, _ga_* | Distinguishes unique users, tracks page views and session duration | Google Analytics 4 | Up to 14 months |
| _gid | Distinguishes users for 24-hour reporting | Google Analytics 4 | 24 hours |
Google Analytics data is processed in accordance with Google's Privacy Policy. We use IP anonymisation and have disabled data sharing with Google for advertising purposes. Data may be transferred to the USA under Standard Contractual Clauses.
2.3 Functional (Preferences)
These enable enhanced functionality and personalisation, such as remembering your preferred settings within the app.
| Name | Purpose | Type | Duration |
|---|---|---|---|
| mc-theme | Stores dark/light mode preference (if applicable) | localStorage (first-party) | Persistent until cleared |
2.4 Marketing / Advertising
MyCoach does not use marketing, advertising, or tracking cookies. We do not serve targeted advertisements. We do not share browsing data with ad networks.
3. Cookie Consent
When you first visit mycoach.fitness, a cookie consent banner is displayed with the following options:
- Accept All — enables all cookie categories
- Reject All — enables only strictly necessary cookies
- Manage Preferences — lets you enable or disable each non-essential category individually
Both "Accept All" and "Reject All" buttons are presented with equal visual prominence in compliance with GDPR requirements and 2025 Austrian high court guidance on button parity.
Non-essential cookies are not loaded until you give consent. No scripts are executed before your affirmative action.
Your consent choices are stored in mc-cookie-consent in localStorage and are valid for 12 months, after which the banner will be shown again.
4. How to Manage Cookies
4.1 Via Our Cookie Banner
You can change your preferences at any time by clicking the cookie settings link in the footer of any page on our website.
4.2 Via Browser Settings
Most browsers allow you to control cookies through their settings. Common options include:
- 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
Disabling essential cookies may impair the functionality of the website and application.
4.3 Google Analytics Opt-Out
You can opt out of Google Analytics across all websites by installing the Google Analytics Opt-Out Browser Add-on.
5. Do Not Track (DNT)
Some browsers send a "Do Not Track" signal. There is currently no industry-wide standard for how websites should respond to DNT. However, if you reject non-essential cookies via our banner, the effect is equivalent to DNT — no analytics scripts will be loaded.
6. Third-Party Cookies
If you connect third-party services (Strava, Polar) through the MyCoach app, those services may set their own cookies subject to their own cookie policies. MyCoach has no control over third-party cookies.
7. Updates to This Policy
We will update this Cookie Policy when we add or remove cookies. The "Last updated" date at the top reflects the most recent revision. Material changes will be communicated via the cookie banner being re-displayed.
8. Contact
Questions about cookies: support@mycoach.fitness.