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 it 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 in when browsing them. Cookies help websites understand the behavior or browsing party and help browsers remember the certain state of the visitor and setting may have been used on the website. This behavior 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), personalization (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 the 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 strengthen 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 behavioral information to their analytics system which tells us how the pages are browsed, what button is clicked, how long visitors were on certain pages, etc. for full description, please, visit their help page that describes this purpose in detail.