Updated October 26, 2026
Cookies and local storage are different browser mechanisms. Read this page with our privacy notice.
Consent preference
The local storage key rp-consent records granted or denied on this site's origin. It is not a cookie named dsl-consent. The current implementation has no automatic expiry; the value remains until changed or cleared.
Google measurement
Google Analytics can set cookies such as identifiers beginning with _ga when analytics storage is accepted. Their presence and duration depend on configuration and browser behaviour. Google Tag Manager manages tags; it is not a separate consent choice.
In advanced Consent Mode, refusal still permits limited measurement signals without analytics or advertising cookies. These signals support measurement and modelling, not consent to personalised advertising.
Technical services and external links
Cloudflare may use storage for enabled security features; its behaviour and lifetime depend on configuration. Retailer and affiliate destinations can set their own cookies when you follow a link. This page does not claim fixed lifetimes for every external service.
Consented campaign labels
After you accept measurement, session storage can keep dsl-campaign-context-v1 so a supported campaign remains identifiable when you open another guide. It contains only approved public campaign and channel codes, a version and dates; it contains no click identifier, original URL or personal details. It expires after 30 minutes without extending on internal navigation, or when the tab session ends. Declining clears this context. With storage unavailable or without acceptance, only supported labels on the current page can be used.
Optional affiliate advertising measurement
When the limited SIHOO Google advertising pilot is enabled and you explicitly accept its purpose under the current notice, session storage can keep dsl-paid-join-v1: a random referral reference, a separate deletion credential, dates and a processing state. It contains no raw Google click identifier. It supports reconciling affiliate commissions with advertising results and normally ends with the tab session. Without acceptance the feature does not create an advertising reference.
The separate local storage key dsl-paid-consent-v1 holds that purpose, notice version, chosen state and the date of an explicit choice. An old analytics/advertising preference does not create this new receipt. Restoring a saved receipt does not change its date. If saving a decline in local storage fails, the tab can keep a denial-only session copy to stop this join on reload.
Declining removes the reference from links immediately and requests deletion of the corresponding first-party Google identifier. During a connection failure or protective request limit, the session can retain only what is necessary to retry that deletion. A successful acknowledgement clears the session record. Closing the tab or clearing storage before the acknowledgement can interrupt the retry. The server join expires after 60 days; daily cleanup normally removes expired primary-table records within one further day. A minimal deletion receipt prevents a delayed registration restoring withdrawn data. See the privacy notice for the purpose, partner limitations and requests.
Change your choice
The banner lets you accept or decline analytics and advertising together. The choice applies to future tag behaviour. Remove previously stored cookies through browser site-data controls. Clearing this site's local storage also removes the saved choice.
More information
Read Google's cookie information and Cloudflare's privacy policy. Questions about the site can be sent through our contact page.