Skip to content
English
  • There are no suggestions because the search field is empty.

Web Survey Widget Cookie & Local Storage Usage

This article explains how the Web Survey Widget uses browser Local Storage and session based identifiers. It describes each storage item, its purpose, expiry period, cookie category, and the recommended configuration for Cookie Management Platforms such as OneTrust.

What You Will Find Here

What You Can Do Here

Browser Storage Mechanism

The Web Survey Widget creates a limited number of first party browser storage items during normal operation. These items support core survey functionality and improve the user experience.

The widget uses the following browser storage mechanisms:

  • Browser Local Storage
  • Session based identifiers

Although these items are stored in localStorage, Cookie Management Platforms such as OneTrust typically require them to be registered in the cookie inventory.

Pisano does not use:

  • Advertising cookies
  • Analytics cookies
  • Tracking cookies

All browser storage items created by the widget are first party and are used exclusively to support survey functionality.

Cookie and Storage Items

The Web Survey Widget creates one Strictly Necessary storage item and four Functional storage items. Each item serves a specific purpose that supports survey functionality or improves the user experience.

Strictly Necessary

The following storage item is required for the Web Survey Widget to function correctly. It cannot be disabled.

Name Type Purpose Expiry
localStorage.PisanoCacher::PISANO_SESSION Local Storage Manages the user session and ensures core survey widget functionality. Session / Up to 1 Year

Functional

The following storage items improve survey functionality and the overall user experience.

Name Type Purpose Expiry
localStorage.PisanoCacher::INCOMPLETE_SURVEYS Local Storage Stores incomplete survey responses so users can continue a survey later. Session / Up to 1 Year
localStorage.PisanoCacher::linkChannels Local Storage Prevents the same survey link from appearing repeatedly. Session / Up to 1 Year
localStorage.PisanoCacher::widgetStores Local Storage Stores widget display state and timing information. Session / Up to 1 Year
localStorage.PisanoCacher::DEVICE_ID Local Storage Creates an anonymous device identifier that helps prevent duplicate survey submissions. Session / Up to 1 Year

Review Cookie Categories, Tracking Clarification, and OneTrust Configuration

The browser storage items created by the Web Survey Widget are grouped into Strictly Necessary and Functional categories. These categories help organizations configure Cookie Management Platforms consistently while supporting the widget's intended functionality.

Cookie Category Summary

Category Count
Strictly Necessary 1
Functional 4
Analytics 0
Advertising 0

Data and Tracking Behavior

All browser storage items created by the Web Survey Widget are first party.

The widget does not perform cross site tracking and does not use advertising, analytics, or marketing cookies. Device identifiers are anonymous and cannot directly identify individual users. All stored data is used exclusively to support survey functionality.

Recommended CMP Configuration

Pisano recommends the following categorization when configuring Cookie Management Platforms such as OneTrust.

Strictly Necessary

Configure the following storage item as Strictly Necessary.

localStorage.PisanoCacher::PISANO_SESSION

This storage item manages the user session and supports core widget functionality. It is required for the widget to operate correctly and should not be disabled.

Functional

Configure the following storage items as Functional.

  • localStorage.PisanoCacher::INCOMPLETE_SURVEYS
  • localStorage.PisanoCacher::linkChannels
  • localStorage.PisanoCacher::widgetStores
  • localStorage.PisanoCacher::DEVICE_ID

These storage items improve survey functionality and the user experience. Depending on your organization's cookie policy, they may be activated after user consent is granted.

OneTrust Compatible Cookie List (JSON)

{
 "cookies": [
 {
 "name": "localStorage.PisanoCacher::INCOMPLETE_SURVEYS",
 "domain": "",
 "category": "Functional",
 "purpose": "Stores incomplete survey responses to allow continuation",
 "expiry": "Session / 1 Year",
 "type": "Local Storage"
 },
 {
 "name": "localStorage.PisanoCacher::PISANO_SESSION",
 "domain": "",
 "category": "Strictly Necessary",
 "purpose": "Manages user session and core widget functionality",
 "expiry": "Session / 1 Year",
 "type": "Local Storage"
 },
 {
 "name": "localStorage.PisanoCacher::linkChannels",
 "domain": "",
 "category": "Functional",
 "purpose": "Prevents repetitive display of survey links",
 "expiry": "Session / 1 Year",
 "type": "Local Storage"
 },
 {
 "name": "localStorage.PisanoCacher::widgetStores",
 "domain": "",
 "category": "Functional",
 "purpose": "Stores widget display state and timing information",
 "expiry": "Session / 1 Year",
 "type": "Local Storage"
 },
 {
 "name": "localStorage.PisanoCacher::DEVICE_ID",
 "domain": "",
 "category": "Functional",
 "purpose": "Anonymous device identification to prevent duplicate survey submissions",
 "expiry": "Session / 1 Year",
 "type": "Local Storage"
 }
 ]
}

Limits / Notes

  • The Web Survey Widget creates a limited number of first party browser storage items during normal operation.
  • The widget uses Browser Local Storage and session based identifiers.
  • Although these items are stored in localStorage, Cookie Management Platforms such as OneTrust typically require them to be registered in the cookie inventory.
  • All browser storage items are first party.
  • No cross site tracking is performed.
  • No advertising cookies are used.
  • No analytics cookies are used.
  • No tracking cookies are used.
  • No advertising or marketing cookies are used.
  • Device identifiers are anonymous and cannot directly identify users.
  • Browser storage is used exclusively to support survey functionality.
  • localStorage.PisanoCacher::PISANO_SESSION is required for core widget functionality and cannot be disabled.
  • Functional storage items may require user consent, depending on your organization's cookie policy.

FAQs

Does the Web Survey Widget use advertising, analytics, or tracking cookies?

No. The Web Survey Widget does not use advertising, analytics, or tracking cookies. All browser storage items are first party and are used exclusively to support survey functionality.

Can the localStorage.PisanoCacher::PISANO_SESSION storage item be disabled?

No. This storage item manages the user session and supports core widget functionality. The widget cannot operate correctly without it.

How should Pisano storage items be categorized in a Cookie Management Platform?

Configure localStorage.PisanoCacher::PISANO_SESSION as Strictly Necessary.

Configure the following storage items as Functional:

  • localStorage.PisanoCacher::INCOMPLETE_SURVEYS
  • localStorage.PisanoCacher::linkChannels
  • localStorage.PisanoCacher::widgetStores
  • localStorage.PisanoCacher::DEVICE_ID

Functional storage items may require user consent, depending on your organization's cookie policy.

Check the Related Article:

 Web Survey Widget Performance and Technical Characteristics