Privacy policy: https://piano.io/privacy-policy/
| Cookie | Category | Purpose |
|---|---|---|
__bid | Functional | this cookie is used to Identifies the browser of the end user |
__code | Functional | This cookie is used for ID OAuth authorization. |
cX_G | Marketing | This 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_P | Analytics | This cookie contains the browserId that is used in Piano products for reporting and tracking purposes |
__eea | Functional | This cookie is used to determine if the user token (stored in __utp) needs to be refreshed with the new expiration automatically every 24 hours. |
gckp | Marketing | Registers a unique ID that identifies a returning user's device. The ID is used for targeted ads. |
__idr | Functional | The 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. |
LANG | Functional | This cookie stores the selected locale |
LANG_CHANGED | Functional | This cookie stores the temporarily selected locale (e.g. impersonation in Admin dashboard). |
pa_user | Analytics | The 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 |
__pat | Analytics | This 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. |
_pcid | Functional | This cookie contains the browserId (BID) that is used in Piano products for reporting and tracking purposes. |
_pctx | Functional | This 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. |
_pcus | Marketing | This cookie is used to User segmentation |
__pid | Functional | This cookie stores the domain received on the frontend is used as a domain for other cookies (incl. __utp, __idr, __tae) Example value: .piano.io |
__pil | Functional | This 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. |
__pls | Functional | This cookie is used to differentiate users has been subscribed to an ESP push list |
__pnahc | Functional | This cookie stores the result of previous Adblock detection, removes false-positive AdBlock detection clauses. |
pnespsdk_pnespid | Marketing | This cookie is used to connect a user visit coming from an email campaign click with a visitor on the website |
pnespsdk_push_subscription_added | Analytics | This cookie is used only in case the Push notifications feature in ESP is activated and allows correct tracking of Push notification subscription events |
pnespsdk_ssn | Functional | This session cookie is mandatory for the ESP service to be correctly running |
pnespsdk_visitor | Analytics | This cookie is used for tracking user visits |
_pprv | Functional | This cookie contains the property consent (linked to a product) the end-user has consented to. More information about Consent management can be found here. |
__pvi | Analytics | This cookie stores data about the last visit to the site including the AID, lastTrackedVisitId, domain and time of the visit. Used for reporting only. |
__tac | Functional | This cookie is used to check access via JWT won't work and the Composer Cookies stop working |
__tbc | Functional | This cookie is used for tracking conversion and external segmentation |
__ut | Functional | This cookie is used to Store on your website, the User Token Cookie stores encrypted data used by all Piano User Accounts |
__utp | Functional | This 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-startTime | Analytics | This cookie records information about when a user is authenticated on a website for analytics purposes. |
xbc | Functional | This 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.