Cookies and Analytics Notice
In short
TrainPact uses essential cookies for sign-in, security, and language choice. Vercel Web Analytics provides cookie-free, anonymous page measurement. Optional Google Analytics runs only after explicit consent; health, account, and order details are not sent.
Essential cookies
| Name | Purpose |
|---|---|
| mytrainer_session | Maintains the signed-in user's session and secure account actions. |
| NEXT_LOCALE | Remembers an explicit language choice. |
| trainpact_oauth_flow | Stores short-lived security state while completing Google sign-in or registration. |
Vercel Web Analytics
Vercel Web Analytics helps us understand aggregate visits and referrer trends on public pages. Reports are aggregated and anonymous; it does not use cookies, record sessions, or receive custom product events.
URL query and hash values are removed, and trainer and program identifiers are grouped. Account dashboards, admin and trainer operations, messages, orders, applications, signed-in user areas, and sensitive action links are excluded from measurement.
A campaign link's source may be kept temporarily in first-party sessionStorage to understand the registration flow and may be sent with registration. It is not a cookie and is not used to build a behavioral profile.
Google Analytics
Optional Google Analytics is enabled on public pages only after you accept the analytics preference banner. It receives aggregate measurements such as visits, tool use, registration flow, and link clicks. Health inputs, account details, email, orders, and trainer identifiers are not sent; ad personalization and session replay are disabled. The choice is stored in the browser and can be changed by clearing this site's data.
Preferences and contact
When Google Analytics is enabled, the choice is requested in a banner on your first visit. To change it, clear TrainPact site data in your browser. Limiting non-essential storage may affect essential features such as sign-in.
For privacy questions, contact kvkk@trainpact.co.