What cookies we use, why, and how you control them. Compliant with UK PECR and the UK GDPR.
Cookies are small text files a website stores on your device to remember information between visits. They’re used for essential things (like keeping you logged in) and sometimes for optional things (like understanding how the site is used). This page explains what we use, what we don’t, and how you choose.
We keep cookies to a minimum. We use:
We do not use advertising cookies, tracking pixels from ad networks, or cross-site profiling cookies. We do not sell data to advertisers.
| Name | Category | Purpose | Lifetime |
|---|---|---|---|
| onlytrade_session | Essential | Keeps you signed in as you move between pages. | Session |
| onlytrade_csrf | Essential | Prevents cross-site request forgery attacks on forms. | Session |
| onlytrade_admin_token | Essential | Authenticates admin users. Only set on admin subdomains. | 12 hours |
| onlytrade_consent | Essential | Remembers your cookie preferences so we don’t keep asking. | 12 months |
| onlytrade_theme | Preference | Remembers light/dark mode preference. | 12 months |
| onlytrade_locale | Preference | Remembers language and region settings. | 12 months |
| _ga, _ga_* | Analytics | Google Analytics 4 — understands aggregate usage (IP anonymised). Only set if you’ve consented. | Up to 24 months |
| ot_posthog | Analytics | PostHog product analytics — self-hosted, measures feature usage. Only set if you’ve consented. | 12 months |
Some features rely on third-party services that may set their own cookies:
| Service | Category | Purpose |
|---|---|---|
| Cloudflare (__cf_bm) | Essential | Distinguishes humans from bots to protect the site from abuse. |
| Stripe (__stripe_mid, __stripe_sid) | Essential | Fraud prevention during payment. Set only on pages where you’re paying. |
| YouTube (if embedded) | Non-essential | Video playback & stats. We use privacy-enhanced embeds (youtube-nocookie.com) where possible. |
The first time you visit, we ask whether to enable non-essential cookies. You can:
You can change your choice at any time by clicking “Cookie settings” in the footer.
Most browsers let you block or delete cookies:
Blocking strictly necessary cookies will stop you logging in, so OnlyTrade won’t work if you do. Blocking non-essential cookies has no impact on functionality.
We honour “Do Not Track” browser signals by not setting any analytics or marketing cookies when it’s enabled.
We set strictly necessary cookies under the legitimate interest lawful basis, because they’re required for the service to function. All other cookies are set only with your consent, as required by the UK Privacy and Electronic Communications Regulations (PECR) and UK GDPR.
If we add, remove, or change our use of cookies, we’ll update this page and reset the consent banner where required. The last-updated date at the top always reflects the current version.
Email privacy@onlytrade.ai — we’re happy to explain anything that’s unclear.
We read every message. Typically reply within 2 working hours.