Cookie Policy

On this website https://www.briancurrie.co.uk we use cookies to provide a better user experience and also track user activity so we can improve our services in future. All the information which these cookies collect is anonymous and are only used to improve the experience on this website.


What are cookies

Cookies are small pieces of text sent to a web browser by a website a user visits. A cookie file stored in a web browser and allows the service or a third-party to recognize a user anonymously and make the users next visit easier and the service more useful.


Cookies can be "persistent" or "session" cookies.


How Brian Currie uses cookies

When a user accesses this website, it may place a number of cookies files in the users web browser.


This website uses cookies for the following purposes: to enable certain functions of the service, to provide analytics, to store user preferences, to enable advertisements delivery, including behavioural advertising.


Third-party cookies

In addition to our own cookies, we may also use various third-parties cookies to report usage statistics of the service, deliver advertisements on and through the service, and so on.


Cookies used by us

NetDirector® Auto V10 cookies

Cookie Name Categorisation Description Duration 1st/3rd Party
dataLayer.visitor.isReturning Analytics Cookie to provide page view details to a GTM data layer where added. By default the cookie is set to 'True'. Persistent First Party
gf-session-id Required When users are navigating throughout the site this is used to determine a consistent session. E.g a user creates a transaction without being logged in and then the user logs in we can use the consistent session id to link the user to the transaction. This is set in local storage Session First Party
isSessionUsed Functional To determine if a session is used on the frontend. For example, a website page that requires a login screen because it's for internal use only. Session First Party
lastViewedVehicles_* Required Allows the breadcrumbs to work within the details pages Session First Party
PHPSESSID Required Preserves user session state across page requests. Session First Party
postcode Functional Saves the postcode used within vehicle search and dealer locator search so that it is populated for example do a postcode search on dealer locator page, go to used cars and postcode is populated. Session First Party
recentLocationHash Functional Allows the enquiry form where multiple locations may be present to populate the most recently used location for example on site enquiry forms. Session First Party
recentVehicles_* Required Stores the reference of the most recent vehicle viewed. Session First Party
searchPath_* Functional Welcome back module - Shows the continue search button within Welcome back by storing the search parameters Persistent First Party
searchQuery_* Required Enables site breadcrumbs to work with New Car Offers, vehicle search listings and details pages, and ensures that the lazy load search feature works correctly Session First Party
searchTags_* Required Enables the search pills to be displayed from the search selection Session First Party
sessionStorageTest Required Determines if sessionStorage is available Session First Party
storageSettings Required Determine which category of cookies can be stored locally Persistent First Party
trackingIpFilter Required Stores the user IP address when visiting the website for cyber security purposes in the event a user uses the website maliciously. 2 Years First Party
vehicleId Required Is used by the AJAX used vehicles listing to hold the last clicked vehicle, so that it can be scrolled to once the user revisits the listing Session First Party
vehicleIndex Required Works with vehicleQuery cookie to store the vehicle index of the vehicle in relation to the previous/next vehicle Session First Party
vehicleQuery Required Previous and next vehicle buttons - run search and go to vehicle details - buttons that allow you to go to previous and next within search results Session First Party
wasCtwPopupSeen Required To determine if the cookie banner has been engaged with and consent obtained 6 months First Party
wbClosed_* Required Determines if Welcome Back module has been closed Session First Party
XSRF-TOKEN Required Security cookie to prevent Cross site Forgery Session First Party
CONSENT Analytics YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. 2 Years youtube.com
VISITOR_INFO1_LIVE Functional Tries to estimate the users' bandwidth on pages with integrated YouTube videos. 6 months youtube.com
YSC Functional Registers a unique ID to keep statistics of what videos from YouTube the user has seen. Session youtube.com
yt-player-bandwidth Functional For YouTube to provide bandwidth estimations. Session youtube.com
yt-player-headers-readable Functional Used to determine the optimal YouTube video quality based on the visitor's device and network settings. Session youtube.com
yt.innertube::nextId Analytics This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. Session youtube.com
yt.innertube::requests Analytics This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. Session youtube.com

Note: Cookies used for YouTube will only be presented if there is YouTube videos added to the website.

NetDirector® Online Payments Cookies

Cookie Name Categorisation Description Duration 1st/3rd Party
auth-token Required Required by ecommerce module for session security Session First Party
currentTransaction Required A session storage variable that allows us to scope our API requests in a browser tab (so you can have two different concurrent transactions in different tabs). Functionally, we use this variable when the user logs in to allow us to transition an anonymous transaction onto a users account. Session First Party
ovs_criteria_* Functional Stores the budget search parameters so that they can be re-used when a user comes back and performs another search. Session First Party
ovs-entry-point Required Stores the entry page from the website into the ecommerce journey in the event of a network failure Session First Party
ovs-previous-step Required Stores the website previous page OR ecommerce previous step in the event of network failure Session First Party
gf-auth0-access-token Required Used to get user detail from auth0 and to generate an Auth token. This is set in session storage. Session First Party
gf-auth0-id-token Required Used to generate an Auth token. This is set in session storage. Session First Party
gf-jwt-token Required The internal auth token. This is stored in local storage so the user does not have to log in / get auth status from Auth0 on each page load which improves performance of the site. Session First Party
touchPayment Required Required by the Online Payment technology Session First Party

NetDirector® BI Cookies

Cookie Name Categorisation Description Duration 1st/3rd Party
_sp_id.* Analytics It is used to persist information about a user's activity on the domain between sessions to provide Business Intelligence for the software provider. It contains the following information: - An ID for the user based on a hash of various browser attributes - How many times the user has visited the domain - The timestamp of the user's first visit - The timestamp of the current visit - The timestamp of the last visit - The ID of the current session Persistent First Party
_sp_ses.* Analytics The purpose of this cookie is to differentiate between different visits to provide Business Intelligence for the website provider. Persistent First Party
enquiriesSent_* Analytics Captures the type of enquiries sent in a session. No PII is collected, only the enquiry type Session First Party
nd Analytics SnowPlow tracking - Events and Contexts Session First Party
session_counter_* Analytics Determines if ReturningUsers context should be sent (ie. if counter > 1 then send ReturningUsers context) Persistent First Party
session_was_counted_* Analytics Ensures current session is counted only once Session First Party
snowplowOutQueue_ndanalytics_nd_post2 Analytics Snowplow Analytics Used to store a cache of unsent events. This is used to reduce the chance of events to be lost due to page navigation and events not being set to the collector before the navigation event occurs. Where GET requests are used, this key will end in _get rather than _post2. Session First Party
snowplowOutQueue_ndanalytics_nd_post2.expires Analytics Snowplow Analytics Used to match the concept of cookie expiry within Local Storage. This ensures a consistent behaviour between cookie and local storage. Where GET requests are used, this key will end in _get rather than _post2. Session First Party
sp_landing_page Analytics Stores the landing page URL 1 day First Party
sp_referer Analytics Stores the host/referrer Session First Party
sp_referer_category Analytics Stores the referer/channel category Session First Party
sp_referrer_url Analytics Stores the referrer URL Session First Party

Google Analytics cookies

__utm.gif Analytics Google Analytics Tracking Pixel that logs details about the visitor's browser and computer. Session google-analytics.com
__utma Analytics Collects data on the number of times a user has visited the website as well as dates for the first and most recent visit. Used by Google Analytics. Persistent First Part
__utmb Analytics Registers a timestamp with the exact time of when the user accessed the website. Used by Google Analytic s to calculate the duration of a website visit. Session First Part
__utmc Analytics Registers a timestamp with the exact time of when the user leaves the website. Used by Google Analytics to calculate the duration of a website visit. 30 mins First Part
__utmt Analytics Stores the number of requests to the server. Used by Google Analytics. 10 mins First Part
__utmv Analytics Google Analytics __utmv Cookie lasts "forever". It is a persistant cookie. It is used for segmentation, data experimentation and the __utmv works hand in hand with the __utmz cookie to improve cookie targeting capabilities. Persistent First Part
__utmz Analytics Collects data on where the user came from, what search engine was used, what link was clicked and what search term was used. Used by Google Analytics. 6 months First Part
_ga Analytics The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. 2 years First Part
_gat_* Analytics Used to throttle the speed of requests to the server. Used by Google Analytics. 1 min First Part
_gid Analytics Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. 1 day First Part
collect Analytics Used to send data to Google Analytics about the visitors device and behaviour. Tracks the visitor across devices and marketing channels Session google-analytics.com
uid Analytics This cookie provides a uniquely assigned, machine-generated user ID and gathers data about activity on the website. This data is used by Google Analytics for analysis and reporting. Session First Party

Digital Retailing v2 cookies

Cookie Name Categorisation Description Duration 1st/3rd Party
ndfe-payment-state Required Stores the status of an online payment incase the users refreshes their browser so they don’t get charged twice. This cookie is only applicable if using checkout.com payment gateway. Session First Party

Gubagoo Chat cookies

Cookie Name Categorisation Description Duration 1st/3rd Party
__ggtrses functional Gubagoo - Stores data relating to chat feature. It uses a cookie to decide when to display the chat feature. 24 hours First Party
__ggtruid functional Gubagoo - Stores data relating to chat feature. It uses a cookie to identify and differentiate between user sessions. 2 years First Party
*:cache_expiry functional Gubagoo - to know when the items in LocalStorage should expire Persistant First Party
gg_chat_popup_closed functional Gubagoo - to know that the chat popup has been closed Persistant First Party
gg_chat_welcome_msg functional Gubagoo - to know if the welcome message has been displayed Persistant First Party
gg_emulation_welcome_msg functional Gubagoo - Stores data relating to chat feature. Welcome message to be displayed when chat is opened Persistant First Party
gg_firestamps functional Gubagoo - Stores data relating to engagement. Logs when a user engages with a portion of Gubagoo Persistant First Party
gg_firestamps:cache_expiry functional Gubagoo - to know when the firestamp data should expire 40 days First Party
gg_repeat functional Gubagoo - Stores data relating to chat feature. Determines if a chat element that was hidden should reshow Persistant First Party
gg_repeat:cache_expiry functional Gubagoo - to know when the repeat data should expire Persistant First Party
gg_tabs-opened functional Gubagoo - tracks the number of tabs Gubagoo is open on Persistant First Party
gg_view-*_time functional Gubagoo - Stores data relating to chat feature. Records time when a view was generated Persistant First Party
gg_*_1_ccpa_accept functional Gubagoo - Tracks whether or not a Cookie toolbar has been accepted. Moves the chat feature up or down if on the page. Persistant First Party
prox_id functional Gubagoo - Responsible for determining chat socket to Glive / Chat Console 24 hours First Party
*_cbo_in_transit_vins functional Gubagoo - Stores vehicle VINs that are in transit to dealership but still sold in VR Persistant First Party


How to control and delete cookies through a browser

The ability to enable, disable or delete cookies can also be completed at the browser level, in order to do this a user can follow the instructions provided by a browser (usually located within the "Help", "Tools" or "Edit" facility). Disabling a cookie or category of cookie does not delete the cookie from the users browser, the user will need to do this themselves from within the browser.

Please note, however, that if a user deletes cookies or refuses to accept them, the user might not be able to use all of the features this website offers, a user may not be able to store user preferences, and some of our pages might not display properly.


Last Updated: 26th May 2022