Merlin Cycles - Cookies

Last updated: 2nd September 2025

What are Cookies?

Cookies are small text files which your web browser stores on your computer. They are used for a variety of reasons, some essential, some not. They might be used store the items you have added to your basket for example (essential), or to tailor the user experience specifically to you (not essential).

The Privacy and Electronic Communications Regulations (PECR) sit alongside the Data Protection Act and the UK GDPR and covers the use of cookies and similar technologies. The PECR are sometimes known as the Cookie Law and sets out a number of rules governing our use of cookies. When we use the word cookie or cookies, we also mean things like local storage. Local storage is another way to store data in your web browser and the law applies to both.

The PECR say that we need to explain our use of cookies and give you the choice to opt out where those cookies are not essential for the your use of the website, it also says we need to list and explain what each one does.

Essential cookies

These are essential cookies, they make the website work, without them some or all of the website would stop working.

Affiliates

Sometimes we work with affiliates to advertise our products. If you arrive on the site via an affiliate link, the following cookie may be set:

TypeCookie / KeyPurposeKey RoleDuration / Expiry
CookiephgUsed to remember which affiliate you visited prior to your visit on the Merlin Cycles website.Supports commission payments to affiliates.30 days

We consider this to be an essential cookie; without it we can't fulfil our duty on behalf of affiliates, or pay cashback where offered.

Cardinal Commerce

We use services from CardinalCommerce (a Visa company) to support 3D Secure authentication for card payments. Interactions with CardinalCommerce's systems may set the following cookies to maintain session security and transaction integrity:

TypeCookie / KeyPurposeKey RoleDuration
Cookie__cfruidSet by Cloudflare on behalf of CardinalCommerce to manage traffic and distinguish legitimate users.Supports performance and security under high loadSession
CookieBIGipServerCentinel-Stag-Web-MethodDataCollectorWeb.app~Centinel-Stag-Web-MethodDataCollectorWeb_poolLoad balancing cookie used to route requests consistently during a session.Ensures reliable delivery of authentication requestsSession
CookieJSESSIONIDMaintains a user session across multiple requests during the authentication process.Enables session continuity and request state managementSession
CookieTS01a2985bSecurity cookie set by the application firewall to protect against malicious activity.Ensures application-level securitySession
CookieTS01e10304Another application firewall cookie for tracking and validating session integrity.Supports request validation and session protectionSession
CookieTS0197a684Similar security cookie used for traffic inspection and integrity enforcement.Protects application and infrastructureSession

Google reCAPTCHA

We use Google reCAPTCHA to protect some of the forms on the website. This is to prevent bots from overwhelming the site, submitting spammy information, and helps to make the site available for real humans to use. It sets a cookie to achieve this:

TypeCookie / KeyPurposeKey RoleDuration / Expiry
LocalStorage_grecaptchaUsed by Google reCAPTCHA to distinguish between humans and bots.Supports site security and fraud prevention.Persistent

Merlin Cycles

We use local storage to store parts of the website and save you having to download the same information over and over again. We use cookies to maintain state with the servers.

TypeNameFunctionKey RoleDuration
Local StoragecookieConsentBannerStores the cookie consent banner.Stores HTMLPersistent
Local StoragecountriesStores details about the country you are in.SettingsPersistent
Local StoragecurrenciesStores details about the currency you are using.SettingsPersistent
Local StoragecustomerServicesInformationHtmlStores customer services information.Stores HTMLPersistent
Local StoragelanguagesStores details about the language you are using.SettingsPersistent
Local StoragereasonsHtmlStores the reasons to shop with us bar.Stores HTMLPersistent
Local StoragesessionDataStores details about the country, currency, language you are shopping in. Also stores details about finance offers, and your basket.Sessions / SettingsPersistent
Local StoragesiteBrandsDropdownHtmlStores the list of brands used in the Brands Dropdown.Stores HTMLPersistent
Local StoragesiteFooterHtml-en-gbStores the site footer.Stores HTMLPersistent
Local StoragesiteGuidesDropdownHtmlStores the list of guides in the guides dropdown.Stores HTMLPersistent
Local StoragesiteNavigationHtmlStores the navigation bar for the site.Stores HTMLPersistent
Local StoragesiteRegionalSettingsHtmlStores a list of regional settings, allowing you to change your region.Stores HTMLPersistent
Local StoragevideoModalHtmlStores the modal used to display videos and to check for cookie consent before playing embedded YouTube videos,Stores HTMLPersistent
CookieMerlin_Session_ID_1This is your session ID. It tracks whether you are logged in, your basket contents and who you are.SessionPersistent
CookieMerlin_SettingsStores the country, currency, language you are shopping in.SettingsPersistent
CookiePopupMerlinEuSignUpStores whether you have closed the MerlinEu popup to prevent the popup reappearing on every page.Settings5 mins

PayPal

We use a Braintree, a PayPal company, to power our checkout. PayPal and Braintree need set some cookies to support the checkout:

TypeCookie / KeyPurposeKey RoleDuration / Expiry
LocalStoragepaypal_global_5_0_502_storageUsed by PayPal to support payment functionality and user session data.Enables secure and seamless PayPal checkoutPersistent
LocalStoragepaypal_storageStores PayPal-related preferences and session information.Maintains user preferences for PayPalPersistent

 

Non-essential cookies

Some of the cookies we use don't affect the usability of the site and are therefore non-essential, these are analytics and marketing cookies.

Facebook

We use a Facebook cookie to help show you more relevant ads and understand how our campaigns are doing:

TypeCookie / KeyPurposeKey RoleDuration
Cookie_fbpUsed by Facebook to deliver a series of advertisement products such as real-time bidding from third-party advertisers.Supports targeted advertising and retargeting.90 days (typically)

Google Ads

We use Google Ads to run targeted advertising campaigns and reach people who might be interested in our services. These tools help us show relevant ads, track their performance, and improve how we connect with potential customers.

TypeCookie / KeyPurposeKey RoleDuration / Expiry
LocalStorage_gcl_lsUsed by Google to store and track conversions from adsSupports advertising attribution90 days

Google Analytics

Most, if not all, ecommerce businesses use some form of analytics to understand how visitors interact with a website. Storing a cookie helps website owners do this by tying together actions that customers make on the website. Their main purpose is to help website owners understand user behavior so they can improve site performance, content, and user experience. Analytics cookies are used to

  1. Track user behavior:
    • Pages visited
    • Time spent on each page
    • Clicks, scrolls, and navigation paths
  2. Measure website performance:
    • Page load times
    • Bounce rates (how many users leave quickly)
    • Conversion rates (e.g., completing a form or purchase)
  3. Identify and fix problems:
    • Broken links
    • Pages with high drop-off rates
    • Technical issues affecting user experience
  4. Understand audience demographics and sources:
    • User location (country, city)
    • Device and browser type
    • Referral sources (search engines, social media, direct traffic)

We use Google Analytics and it sets a number of cookies:

TypeCookiePurposeKey RoleDuration
Cookie__Secure-ENIDRemember user settingsFunctionality & security~13 months
CookieAECValidate user sessionSecurity against CSRF/abuse~6 months
CookieNIDSave search preferencesFunctionality & personalization~6 months
CookieSOCSStore cookie consent choicesCompliance & privacy management~13 months
CookieOTZAggregates cross-device behavior to unify ad experiences and aid in conversion trackingAnalytics & advertising~30 days / 1 month
Cookie_gaUsed to distinguish users by assigning a unique client ID.Tracks unique visitors and sessions.2 years
Cookie_gidAlso used to distinguish users, but on a shorter time frame.Tracks user behavior on a daily basis.24 hours
Cookie_gat_UA-995886-3A throttling cookie used to limit the amount of data sent to Google Analytics.Prevents overload of tracking requests.1 minute
Cookie_ga_E612DNZPXW>A property-specific cookie used by Google Analytics 4 (GA4) to persist session state.Tracks session data for a specific GA4 setup.2 years (by default)

Google Certified Shop / Google Customer Reviews

We use Google Certified Shop, also known as Google Customer Reviews to collect reviews. Google Certified Shop sets the following cookies.

TypeCookie / KeyPurposeKey RoleDuration
Cookie__gcsUsed to track participation in the Google Certified Shops program.Supports order tracking and verificationVaries (typically 90 days)
Cookie__gpiStores user interaction data with the Google Certified Shop badge.Helps measure performance and trust13 months
CookieCONSENTStores user cookie consent preferences.Ensures compliance with privacy laws2 years

TrustPilot

We use Trustpilot to display customer reviews. When interacting with Trustpilot widgets embedded on our site, the following cookies may be set:

TypeCookie / KeyPurposeKey RoleDuration
Cookie_tpIdentifies user interactions with Trustpilot widgets and helps deliver relevant content.Supports user session management and analyticsSession
Cookie__cf_bmSet by Cloudflare on behalf of Trustpilot to manage bot traffic.Ensures site security and bot management30 minutes
Cookietrustpilot_userIdentifies logged-in Trustpilot users to personalize interactions or pre-fill review forms.Enhances user experience and personalization~365 days (≈ 1 year)
CookieOptanonConsentStores user consent preferences regarding cookies.Manages cookie consent and compliance~365 days (≈ 1 year)
CookieOptanonAlertBoxClosedRemembers if the user has closed the cookie consent banner.Prevents repeated display of consent message~365 days (≈ 1 year)
Cookie_csrfSecurity token used to prevent cross-site request forgery (CSRF) attacks.Maintains security of forms and requestsSession
CookieTP.uuidUnique identifier for a user session, often used for analytics and widget functionality.Supports review widget tracking and personalization~365 days (≈ 1 year)

YouTube

We use YouTube to host product videos. Playing an embedded YouTube video sets the following cookies:

TypeCookie / KeyPurposeKey RoleDuration
Cookie__Secure-ROLLOUT_TOKENUsed by YouTube to manage phased rollout of new features, assigning users to experimental test groups for controlled release of updates.Supports feature rollout and experimentation control~180 days (≈ 6 months)
CookieVISITOR_INFO1_LIVEEstimates user's bandwidth on pages with embedded YouTube videos and helps choose between new or old video player interface.Bandwidth detection and player interface adaptation~179–365 days (≈ 6 months)
CookieVISITOR_PRIVACY_METADATAStores the user's cookie consent state (or associated metadata) for the current domain to enforce privacy preferences.Tracks and preserves user's privacy consent settings~6 months (≈ 180 days)
CookieYSCTracks embedded YouTube video views and interactions during a browsing session.Session-level view tracking and user activity loggingSession (expires when browser is closed)
Local Storageyt-player-bandwidthRecords the viewer's network bandwidth or conditions for optimizing video playback settings or quality.Video playback optimization based on bandwidth estimationPersistent until cleared (browser-managed)
Local Storageyt-player-user-settingsStores user-specific player configuration settings (e.g. captions, playback speed, and preferences).Maintains custom playback preferencesPersistent until cleared (browser-managed)
Local Storageyt-remote-connected-devicesStores data on devices connected for remote playback (e.g. via casting).Supports remote device syncing and playbackPersistent until cleared (browser-managed)
Local Storageyt-remote-device-idStores unique ID for a remote playback device associated with this browser.Identifies remote device for castingPersistent until cleared (browser-managed)
Local Storageytidb::LAST_RESULT_ENTRY_KEYStores the last search result entry clicked by the user to improve subsequent experience and SERP relevance.Enhances search relevance by tracking user’s last clicked itemPersistent until cleared (browser-managed)

Those are the ones we know about, YouTube may vary the cookies they set from time to time.

Where a visitor has opted out of cookies we'll prompt you to accept cookies before playing the video, and offer you the option to play the video directly on YouTube which will allow to set your cookie preferences.

Further Information: