July 2025
Type | Name | Purpose | Storage Period |
---|---|---|---|
Local Storage | id5id | Stores the 1st party ID5 user ID object for this user. | 90 days |
Local Storage | id5id_exp | Stores the expiration date for the privacy information stored under id5id. | 90 days |
Local Storage | id5id_last | Stores the timestamp of the last call to ID5 servers for a fresh ID. | 90 days |
Local Storage | id5id_last_exp | Stores the expiration date for the privacy information stored under id5id_last. | 90 days |
Local Storage | id5id_cached_consent_data | Identifies if consent data has changed since the last pageview, prompting a call to ID5 to refresh the ID. | Varies (until consent changes). Max 30 days |
Local Storage | id5id_cached_consent_data_exp | Stores the expiration date for the privacy information stored under id5id_cached_consent_data. | Varies (until consent changes). Max 30 days |
Local Storage | id5id_cached_pd_{partnerId} | Identifies if publisher-supplied data has changed since the last pageview, prompting a call to ID5 to refresh the ID. | Varies (until data changes) |
Local Storage | id5id_cached_pd_exp | Stores the expiration date for the privacy information stored under id5id_cached_pd. | Varies (until data changes) |
Local Storage | id5id_cached_pd | Identifies if publisher-supplied data has changed since the last pageview, prompting a call to ID5 to refresh the ID. | Varies (until data changes) |
Local Storage | id5id_cached_pd_exp | Stores the expiration date for the privacy information stored under id5id_cached_pd. | Varies (until data changes) |
Local Storage | id5id_privacy | Stores privacy information, such as jurisdiction, ID5 consent, etc. | 30 days |
Local Storage | id5id_privacy_exp | Stores the expiration date for the privacy information stored under id5id_privacy. | 30 days |
Local Storage | id5id_{partnerId}_nb | Counts how many pageviews this user has seen since the last call to ID5 (for analytics purposes only). | Varies (until ID refresh) |
Local Storage | id5id_{partnerId}_nb_exp | Stores the expiration date for the privacy information stored under id5id_{partnerId}_nb. | Varies (until ID refresh) |
Local Storage | id5id_v2_{cacheId} | Stores the 1st party ID5 user ID object returned by the ID5 call for this user. Additionally, it stores the time when it was last updated, the expiration date, and how many pageviews this user has seen since the last update. The cacheId value is autogenerated and depends on partner and other integration config parameters, and also helps to distinguish these different configurations. | 15 days |
Local Storage | id5id_extensions | 8 hours | |
Local Storage | id5id_cached_segments_{partnerId} | Used only with a JS API integration of the ID5 ID when the partner chooses to send a segment ID for the user. This parameter is used to detect changes in the segment ID assigned to the user. | Varies (until data changes) |
Local Storage | id5id_cached_segments_{partnerId}_exp | Stores the expiration date for the privacy information stored under "id5id_cached_segments_{partnerId}" | Varies (until data changes) |
Cookie | id5 | Stores the ID5 user ID for this user. | 90 days |
Cookie | 3pi | Stores which other partners ID5 has user IDs for, for cookie syncing purposes. | 90 days |
Cookie | gdpr | Stores the current request's GDPR consent string, if applicable. | 5 minutes |
Cookie | callback | Stores the callback URL in cookie syncing cascade chain, only applicable in certain integrations. | 5 minutes |
Cookie | cf | Stores details about the cascade chain, only applicable in certain integrations. | 5 minutes |
Cookie | cip | Stores details about the cascade chain, only applicable in certain integrations. | 5 minutes |
Cookie | cnac | Stores details about the cascade chain, only applicable in certain integrations. | 5 minutes |
Cookie | car | Stores details about the cascade chain, only applicable in certain integrations. | 5 minutes |
Cookie | id5-tl-ts | Timestamp (seconds) when the Truelink ID was created. only applicable in certain integrations. | 90 days |
Cookie | id5-tl-redirect-timestamp | Timestamp (ms) of the last redirection attempt to obtain the Truelink ID only applicable in certain integrations.. | Redirect duration/max 90 days (if redirect fails) |
Cookie | id5-tl-redirect-fail | Timestamp (ms) of the last failed redirection, only applicable in certain integrations.. | 7 days |
Cookie | id5-tl-optout | If set to true, the user has opted out. | The remaining validity of optout (max 90 days) |
Cookie | id5-true-link | 1st-party cookie containing the Truelink ID. | 90 days |
Cookie | id5-true-link-refresh | Timestamp (ms) of the last Truelink ID refresh. | 90 days |
Cookie | id5-true-link-refresh-exp | Timestamp (ms) when the Truelink ID becomes eligible for refresh. | 90 days |
Cookie | trueLinkId | 3rd-party cookie containing the Truelink ID. | 90 days |
Cookie | trueLinkTs | Timestamp (seconds) when the Truelink ID was originally created. | 90 days |
Cookie | trueLinkOptout | Timestamp (seconds) when truelink was opted out | The remaining validity of optout (max 90 days) |
Cookie | id5_trueLink_privacy | Privacy object containing information if ID5 has consent to collect user information | Varies (until data changes) |