Cookie & Storage Policy
Last updated: July 3, 2026
1. Overview
This page describes what the CoachApp platform, provided by CoachApp, stores in your browser. We use functional storage only — the minimal set of entries without which the Service cannot work, or which remember preferences you chose. Technically most entries live in the browser's localStorage rather than in classic cookies, but this Policy covers both mechanisms.
2. What We Store
| Entry | Type | Purpose | Lifetime |
|---|---|---|---|
| Session token (JWT) | localStorage | Keeps you signed in to the trainer or client app; the server uses it to identify your account and route requests to your isolated database. | Until you log out or the token expires |
| Theme preference | localStorage | Remembers your light/dark theme choice so the correct theme is applied before the page paints. | Until you clear browser data |
| Language (locale) preference | localStorage | Remembers your chosen interface language (English or Russian). | Until you clear browser data |
3. What We Do NOT Use
- advertising cookies — none;
- third-party analytics cookies (Google Analytics, Yandex.Metrica, etc.) — none;
- social-media trackers or cross-site tracking — none;
- we do not sell or share data from your browser with third parties.
Because every entry we use is strictly functional, no separate consent banner is required for them. If we ever add analytics tooling in the future, this Policy will be updated in advance and consent will be requested where required.
4. How to Clear Stored Data
You can remove CoachApp's entries at any time using your browser:
- log out of your account — the session token is deleted;
- clear "site data" / "cookies and site data" for the CoachApp domain in your browser settings (Chrome: Settings → Privacy and security → Cookies; Firefox, Safari, and Edge have equivalent options);
- use a private/incognito window — all entries are removed automatically when the window closes.
5. Consequences of Clearing
Clearing functional storage is safe but has predictable effects: you will be signed out and need to log in again, and your theme and language choices will reset to defaults. No workout, nutrition, or client data is affected — that data lives on the server, not in your browser.
6. Changes and Contact
If the set of stored entries changes, we will update this page and the date at the top. Questions: hello@coachapp.example. See also our Privacy Policy and Terms of Service.