Cookie database

Piano cookies

30 cookies set by Piano, each with its purpose and consent category.

Privacy policy: https://piano.io/privacy-policy/

CookieCategoryPurpose
__bidFunctionalthis cookie is used to Identifies the browser of the end user
__codeFunctionalThis cookie is used for ID OAuth authorization.
cX_GMarketingThis cookie is a Global ID mapping different IDs together into one ID. Used for building user profile information across all sites of a single customer where cx.js is implemented
cX_PAnalyticsThis cookie contains the browserId that is used in Piano products for reporting and tracking purposes
__eeaFunctionalThis cookie is used to determine if the user token (stored in __utp) needs to be refreshed with the new expiration automatically every 24 hours.
gckpMarketingRegisters a unique ID that identifies a returning user's device. The ID is used for targeted ads.
__idrFunctionalThe User Session Cookie is set when a user selects the option 'Stay logged in' when signing in. The expiration depends on the value configured in the Piano ID settings. Various browser restrictions and cookie rules affect the expiration as well.
LANGFunctionalThis cookie stores the selected locale
LANG_CHANGEDFunctionalThis cookie stores the temporarily selected locale (e.g. impersonation in Admin dashboard).
pa_userAnalyticsThe pa_user cookie tracks an authenticated visitor (user) over time, even if the user does not log in again during subsequent visits. This cookie is managed by the customer who chooses its value and decides if the cookie should be set or not
__patAnalyticsThis cookie stores difference between the client’s application time zone and UTC. At midnight, (application's local time), the previous visit is expired and a new one is created. The cookie is used for calculation.
_pcidFunctionalThis cookie contains the browserId (BID) that is used in Piano products for reporting and tracking purposes.
_pctxFunctionalThis cookie is required to sync different Piano product scripts containing common data points. It contains data from different products, for example for Composer Insights or Ad Revenue Insights, but only IF you have implemented any of these products.
_pcusMarketingThis cookie is used to User segmentation
__pidFunctionalThis cookie stores the domain received on the frontend is used as a domain for other cookies (incl. __utp, __idr, __tae) Example value: .piano.io
__pilFunctionalThis cookie is used to set the preferred language for the Piano templates. Value for example: de_DE. If not available, VX's LANG cookie is used.
__plsFunctionalThis cookie is used to differentiate users has been subscribed to an ESP push list
__pnahcFunctionalThis cookie stores the result of previous Adblock detection, removes false-positive AdBlock detection clauses.
pnespsdk_pnespidMarketingThis cookie is used to connect a user visit coming from an email campaign click with a visitor on the website
pnespsdk_push_subscription_addedAnalyticsThis cookie is used only in case the Push notifications feature in ESP is activated and allows correct tracking of Push notification subscription events
pnespsdk_ssnFunctionalThis session cookie is mandatory for the ESP service to be correctly running
pnespsdk_visitorAnalyticsThis cookie is used for tracking user visits
_pprvFunctionalThis cookie contains the property consent (linked to a product) the end-user has consented to. More information about Consent management can be found here.
__pviAnalyticsThis cookie stores data about the last visit to the site including the AID, lastTrackedVisitId, domain and time of the visit. Used for reporting only.
__tacFunctionalThis cookie is used to check access via JWT won't work and the Composer Cookies stop working
__tbcFunctionalThis cookie is used for tracking conversion and external segmentation
__utFunctionalThis cookie is used to Store on your website, the User Token Cookie stores encrypted data used by all Piano User Accounts
__utpFunctionalThis cookie is used for logged-in user's session, and contains details of a logged-in user. By default, this cookie is set on the top-level domain
x-pa-startTimeAnalyticsThis cookie records information about when a user is authenticated on a website for analytics purposes.
xbcFunctionalThis cookie is used by Multiple Composer features, used for, metering, A/B testing, adblocker conversion tracking, credits, affiliates, first-visit segmentation, and AMP reader ID linking.

Running Piano on your site? A free Conzent scan shows which of these cookies are set before consent, and the banner blocks them until the visitor agrees.

Last updated 2026-09-27.