Cookie Policy
The cookies we use, what each one does, and how to control them.
What Cookies Are
Cookies are small text files a website stores in your browser. Similar technologies, such as pixels and local storage, work in the same way, and this policy covers them too. It sits alongside our Privacy Policy.
Your Choices
When you first visit, our banner asks whether you accept analytics and marketing cookies. You can accept all, reject all or choose by category. Until you choose, we only use essential cookies. Rejecting non-essential cookies does not affect browsing or buying.
The Categories We Use
- Essential: keep the site working: your basket, checkout, login and security, and remembering your cookie choice. These cannot be switched off.
- Functional: remember preferences and support features such as embedded content. Only set with your consent.
- Analytics: Google Analytics shows us how people use the site, which products are popular and where visitors drop off. Only set with your consent.
- Marketing: Google, Meta, Microsoft and OpenAI use these to measure which adverts bring visitors to the site and lead to purchases, and to help show our adverts to people likely to be interested. Only set with your consent.
Server-side Tagging
Some analytics and advertising data passes through our own tagging server (measure.breathefirst.co.uk), run for us by Stape. Because this server sits on our domain, some cookies appear as breathefirst.co.uk cookies even though they support Google or Meta. They are still controlled by your choices in the banner, and nothing is sent to advertising platforms unless you accept marketing cookies.
Cookies on This Site
Every cookie and similar storage item our site can set, who sets it, what it does and how long it lasts. A name ending in * has a unique code added to the end. Last checked 21 September 2026.
Always on. The site cannot work properly without these.
| Cookie | What it does | How long |
|---|---|---|
| cookieyes-consent CookieYes | Remembers the cookie choices you made in our banner. | 1 year |
| __oaiq_consent OpenAI | Records your advertising choice so OpenAI measurement respects it. | Up to 1 year |
| wp_woocommerce_session_* Breathe First | Keeps your basket linked to you while you shop. | 2 days |
| woocommerce_items_in_cart, woocommerce_cart_hash Breathe First | Tell the site your basket has items in it and when it changes. | Session |
| wordpress_logged_in_*, wordpress_sec_*, wordpress_test_cookie Breathe First | Keep you signed in to your account securely. | Session, or 14 days if you choose to stay signed in |
| bf_pending_coupon, bf_coupon_url Breathe First | Apply a discount code from a link you clicked. | 1 hour |
| __stripe_mid, __stripe_sid Stripe | Help prevent fraud when you pay by card. | 1 year; 30 minutes |
| _GRECAPTCHA Google reCAPTCHA | Protects our partnerships form from spam. Only on that page. | 6 months |
Only set with your consent.
| Cookie | What it does | How long |
|---|---|---|
| YSC, VISITOR_INFO1_LIVE YouTube | Set when an embedded YouTube video loads, so it can play. | Session; 6 months |
Only set with your consent.
| Cookie | What it does | How long |
|---|---|---|
| _ga Google Analytics | Distinguishes visitors so we can count them. | Up to 2 years |
| _ga_* Google Analytics | Keeps track of your visit. | Up to 2 years |
| sbjs_first, sbjs_current, sbjs_first_add, sbjs_current_add, sbjs_udata, sbjs_session, sbjs_migrations WooCommerce | Record how you found us, such as a search or an advert, so an order can be credited to it. | 30 minutes to 6 months |
| cip_vid Breathe First | A random ID that lets us link your visits to a later order. | 1 year |
| cip_landing_stash (session storage) Breathe First | Holds the page you arrived on, in this tab only, until you make a cookie choice. | Until you close the tab |
| _sbp Stape | Keeps a steady visitor ID for our server-side tagging, which some browsers would otherwise reset. | Up to 13 months |
| _dcid Stape | Identifies your browser to our server-side tagging service. | Up to 2 years |
| _xsd (local storage) Stape | Remembers which of our measurement scripts have already loaded. | Until cleared |
Only set with your consent.
| Cookie | What it does | How long |
|---|---|---|
| _gcl_au Google Ads | Measures which Google adverts lead to visits and orders. | 90 days |
| _gcl_aw Google Ads | Stores the click ID when you arrive from a Google advert. | 90 days |
| FPAU | Measures advert performance through our tagging server. | 90 days |
| _dm_session_attributes Stape | Holds advert click details for this visit so an order can be matched to the advert. | Session |
| _fbp Meta | Identifies your browser so Meta can measure Facebook and Instagram adverts. | 90 days |
| _fbc Meta | Stores the click ID when you arrive from a Facebook or Instagram advert. | 90 days |
| _gtmeec Stape | Holds scrambled (hashed) contact details so a later purchase can be matched to a Meta advert. | 90 days |
| __obref OpenAI | Identifies your browser so OpenAI can measure its adverts. | Up to 1 year |
| __oppref OpenAI | Stores the click ID when you arrive from an OpenAI advert. | Up to 1 year |
| cip_gclid, cip_gclid_ts, cip_gbraid, cip_wbraid, cip_gad_source Breathe First | Store Google advert click details so we can credit an order to the right advert. | 90 days |
| cip_fbclid Breathe First | Stores the click ID from a Facebook or Instagram advert. | 90 days |
| cip_msclkid Breathe First | Stores the click ID from a Microsoft advert. | 90 days |
| cip_ttclid Breathe First | Stores the click ID if you arrive from a TikTok advert. | 90 days |
| affwp_ref, affwp_ref_visit_id, affwp_campaign AffiliateWP | Credit a sale to the partner whose link you followed. | 30 days |
Controlling Cookies in Your Browser
You can also block or delete cookies in your browser settings: Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge. Blocking essential cookies may stop the basket and checkout from working.
Changes to This Policy
We may update this policy from time to time. The latest version will always be available on this page.
Get in Touch
We're happy to answer any questions about the cookies we use.
Email Us