Cookie | Name | Purpose | Expires |
---|---|---|---|
Google Analytics cookie (UA and GA4) | _ga | Used by Google Analytics to identify the user | Expires after 2 years |
Google Analytics cookie | _gid | Used by Google Analytics to identify the user | Expires after 1 day |
Google Analytics cookie | _gat_UA-* | Used by Google analytics to throttle the refresh rate | Expires after 1 minute |
Google Analytics cookie (GA4) | _ga_GTM-P67487F | Used by Google analytics to persist session state | Expires after 2 years |
Functionality cookie | bw-cookieMessage | Used to show or hide the cookie prompt | Expires after 10 hours |
Twitter targeting / advertising cookies | Guest-id | Used by twitter to identify and track the website visitor | Expires after 1 month |
Livechat cookie (customerID) | __lc_cid (customerID) | Used to verify the identity of a customer created in Livechat | Expires after 2 years |
Livechat cookie (customerSecureToken) | __lc_cst (customerSecureToken) | Used to verify the customer’s token in Livechat | Expires after 2 years |
Hotjar Tracking Code - Cookie | _hjSessionUser_{site_id} | Set when a user first lands on a page. Persists the Hotjar User ID which is unique to that site. Hotjar does not track users across different sites. Ensures data from subsequent visits to the same site are attributed to the same user ID. | 365 days duration |
Hotjar Tracking Code - Cookie | _hjHasCachedUserAttributes | Enables Hotjar to know whether the data set in _hjUserAttributes Local Storage item is up to date or not. | Session duration |
Hotjar Tracking Code - Cookie | _hjUserAttributesHash | Enables Hotjar to know when any User Attribute has changed and needs to be updated. | 2 minutes duration, extended every 30 seconds |
Hotjar Tracking Code - Local Storage Item | _hjUserAttributes | Stores User Attributes sent through the Hotjar Identify API. | No explicit expiration |
Hotjar Tracking Code - Local Storage Item | hjViewportId | Stores user viewport details such as size and dimensions. | Session duration |
Hotjar Tracking Code - Local Storage Item | hjActiveViewportIds | Stores user active viewports IDs. Stores an expirationTimestamp that is used to validate active viewports on script initialization. | Removed when the browser page is closed |
Hotjar Tracking Code - Cookie | _hjSession_{site_id} | Holds current session data. Ensures subsequent requests in the session window are attributed to the same session. | 30 minutes duration, extended on user activity |
Hotjar Tracking Code - Cookie | _hjCookieTest | Checks to see if the Hotjar Tracking Code can use cookies. If it can, a value of 1 is set. Deleted almost immediately after it is created. | Under 100 milliseconds duration, cookie expiration time set to session duration |
Hotjar Tracking Code - Cookie | _hjLocalStorageTest | Checks if the Hotjar Tracking Code can use Local Storage. If it can, a value of 1 is set. Data stored in _hjLocalStorageTest has no expiration time, but it is deleted almost immediately after it is created. | Under 100 milliseconds duration |
Hotjar Tracking Code - Cookie | _hjSessionStorageTest | Checks if the Hotjar Tracking Code can use Session Storage. If it can, a value of 1 is set. Data stored in _hjSessionStorageTest has no expiration time, but it is deleted almost immediately after it is created. | Under 100 milliseconds duration |
Hotjar Tracking Code - Cookie | _hjTLDTest | Stores the _hjTLDTest cookie for different URL substring alternatives until it fails. Enables Hotjar to try to determine the most generic cookie path to use, instead of page hostname. It means that cookies can be shared across subdomains (where applicable). After this check, the cookie is removed. | Session duration |