Client Code (Web SDK) - Client Code Cookies


We use cookies for two major reasons in our JavaScript code. Firstly, we use so-called performance cookies to track website visitors over time, which provides information like:

  • If they have been invited to complete a survey or not.
  • What pages they visited on your website and in what sequence.
  • Store unique ID’s that connect our product to other products on your site (like Google Analytics, Adobe Marketing Cloud, etc.).
  • Track special values that you may elect to set (shopping cart ID’s, etc.).

Under no circumstances do we knowingly tracking Personally Identifiable Information (PII). We work with customers who use our cookie to track their own values and wish to avoid this kind of data.

We also use so-called functionality cookies to make certain features possible in our code. These cookies are short-lived and are not absolutely necessary for the general functioning of our product. The main purposes we use functionality cookies are:

  • To enable communication between our tracker window and the main page.
  • To enable communication between multiple open tabs.
  • To communicate between the main page and any open survey windows.

First-Party vs. Third-Party Cookies

We use both first-party and third-party cookies depending on the following circumstances. First-party cookies (set in the origin of your website) are used mainly for performance cookies, and third-party cookies are only used for functionality cookies, when needed.

Secure (HTTPS) Cookies:

As of 19.3.0, ForeSee is not able to utilize secure cookies. Look for this functionality possibly in a future release.

HTTPOnly Attribute:

The purpose of the HttpOnly attribute in a cookie is to disallow client-side code from reading cookie information. The ForeSee scripts are client-side JavaScript code that require access to its cookie to function. Therefore, ForeSee cookies do not use the HttpOnly attribute.

What Cookies are Set?

In modern code versions, the following cookies are used:

Cookie Name 1st/3rd Type Notes
_4c_ First-party Performance For Code Version 19.3.0+
_fsspl_ First-party Performance For Code Version 19.1.x and 19.2.x
fsice Third-party Functionality For Code Version 19.1.x+
_fsspl_ Third-party Functionality For Code Version 19.1.x+
acs.t First-party Functionality For Code Version 19.0.x+

Cookieless Options

ForeSee is working on a pure-cookieless and micro-cookie tracking option to be available in a future code release.

Articles in this section:

  1. Cookie Details
  2. Reducing Cookie Size