Cookie policy
Last updated: 2026-09-21
What are cookies?
Cookies are small text files that websites place on your device to store information. Similar technologies such as localStorage allow websites to remember preferences and state within your browser. We use both cookies and localStorage on our site.
How we use cookies and similar technologies
Essential storage supports sign-in and remembers your preferences. Optional analytics and advertising are off until you choose to allow them. You can accept both, decline both, or choose each separately. Declining optional tracking does not prevent you from finding a trainer, making a booking, or using your account.
Cookies and technologies we use
The table below lists the specific cookies and storage items used on our site.
Strictly necessary
These support features you request, such as signing in, and remember your privacy choices. Blocking them in your browser may stop those features from working.
| Name / Technology | Type | Purpose | Duration |
|---|---|---|---|
| sb-* | Cookie | Supabase authentication session. Keeps you signed in and identifies your account securely. | Session |
| mmt-consent-v2 | Cookie + localStorage | Remembers your separate analytics and advertising choices. A localStorage copy signals changes to other open tabs. | Choice expires after 180 days |
Analytics (requires consent)
These help us understand how visitors use the site so we can improve the experience. They are activated only when you allow analytics. This also enables Vercel usage and performance measurement.
| Name / Technology | Type | Purpose | Duration |
|---|---|---|---|
| ph_*_posthog | localStorage + Cookie | PostHog stores a visitor ID and session details for page views, interactions and session recordings. If you sign in, analytics may link this activity to your account ID, email and role. This is not anonymous data. No PostHog events are sent while analytics is off. | Persistent |
Marketing (requires consent)
These are used to measure the effectiveness of our advertising campaigns. They are only loaded when you allow advertising. Meta can also receive a guide-request event from our server, including a hashed email address and browser details. Hashing helps match the event without sending a plain-text email; it does not make the data anonymous.
| Name / Technology | Type | Purpose | Duration |
|---|---|---|---|
| _fbp | Cookie | Meta Pixel. Identifies your browser so Meta can attribute ad clicks and measure conversions. | 90 days |
| _fbc | Cookie | Meta Pixel. Stores click identifiers when you arrive from a Meta ad so conversions can be attributed. | 90 days |
Functional
These store user interface preferences. They do not track you and are not shared with third parties.
| Name / Technology | Type | Purpose | Duration |
|---|---|---|---|
| mmt-install-dismissed | localStorage | Remembers that you dismissed the "Add to Home Screen" install banner so it does not appear again. | Persistent |
How to manage cookies
When you first visit our site, a banner at the bottom of the page asks you to accept or decline optional tracking, or choose analytics and advertising separately. Necessary cookies (such as authentication) remain active because they are essential for the site to function.
You can also control cookies through your browser settings. Most browsers allow you to block or delete cookies. Note that blocking all cookies may affect site functionality, including the ability to stay signed in.
Changing your preference
You can change your optional cookie preference at any time using the controls below. Your choice applies to this browser. Saving reloads the page to unload optional scripts you have turned off. We stop new optional tracking and remove known first-party tracking storage for the categories you decline. Changing your choice does not erase data already received by a provider; contact us if you want to make a data-rights request.
Your cookie preference
Loading your preference…
Essential storage keeps the site working. Choose whether to allow analytics and advertising below. Saving reloads this page.
Contact
If you have any questions about our use of cookies, please contact us at team@matchmytrainer.uk.