Cookies are added dynamically to the browser whenever someone visits your site. When they load a page the store adds these cookies to provide the basic functionality of the store. For example, logging in, keeping a session, remembering your cart, etc.
Without cookies the store functionality would be much more limited. It's helpful to know what cookies your site adds to the browser, as it is helpful to add these to your cookie policies.
👍 Remember you have GDPR obligations not to store cookies without users consent. This can be achieved by a simple cookie notification. However, if you are running Google Ads or other tracking software like Facebook, or Twitter, then you should be allowing users to opt-out of setting those cookies.
Checkout your obligations with the analytics tracking company that you are using (Facebook, Google Ads, Twitter, etc).
List of Cookies
XSRF token for security
Session storage for the user
Remember the cart, not currently used
Remember login credentials, not currently used
Used for store display choices like grid and list view
Used for our compare features
Used for our quoting features
Mandatory Thirdparty Cookies
Google reCAPTCHA is a SPAM protection service provided by Google that helps protect websites from spam and abuse. We use Google reCAPTCHA on User submitted forms and within the checkout.
What about other cookies?
If you add other software to your site via the EvolutionX AppStore or through scripts added to your Header of Footer (Google Analytics, Google Adwords, etc), then you might be seeing other cookies.
These cookies are First or Third Party cookies being added by those software providers. You can add them to your list of cookies and explain them within your cookies policies.
For example below you will notice 2 first party cookies being added by Stripe for payment processing and security.
Third party cookies are set by a domain other than your store domain. Thus, in the below gif (under "Find my Cookies") example you will see Google.com under the Domain column. These are third party cookies because they are not set by your store domain.
Find my Cookies
Go to a page on your website and do the following.
Right click and go to "Inspect"
Select your domain
👏 That's it, do some more research on coolies if you want to learn more.