A cookie is a small information set that is used for several different purposes on the web and is sent to your web browser when certain websites or web applications are visited. The browser will then use this cookie to send back to a web server. Usually, a cookie is used to identify the visitor and keep it logged in on the website or web application. This is how websites know that you are logged when browsing them. Cookies help website understand the behaviour or browsing party and help browsers remember the certain state of the visitor and setting may have been used on the website. This behaviour is useful especially for HTTP protocol since it makes the browser remembers the state of the visit even though HTTP is a stateless protocol.
Cookies are usually used for session control (keeping you logged in on the website), personalisation (settings considering the user’s environment) and tracking (analytics of any sort).
What types of cookies do we send
We are sending session cookies in order to maintain user login functional and no other purpose is imposed on end-user. There are three types of session cookies that we are using to maintain the functionality of the website and those are CSRF, JWT and standard HTTP Session cookies. CSRF cookies protect the credibility and of data sent through HTTP forms across the website. JWT help strengthens the security of communication between the frontend of the website. An HTTP Session cookie makes sure you are staying logged on the website when you enter your login details.
How long they persist on your browser
What data they track
Google Analytics cookies are sending behavioural information to their analytics system which tells us how the pages are browsed, what button is clicked, how long visitor was on certain pages, etc. for full description, please, visit their help page that describes this purpose in detail.