1. What cookies are
A cookie is a small file a website stores on your device. We use "cookies" as shorthand for similar technologies: local storage, session storage, web beacons, and anything else that behaves the same way.
2. Categories
Your consent is not required for "Strictly necessary". All others are controlled via the cookie banner on your first visit — reopen it any time to change your choice.
Strictly necessary
Sign-in, session, security, fraud prevention. Blocking these breaks core functionality.
Functional
Remember preferences — language, region, dismissed banners.
Analytics
Count unique visitors, track popular pages. In UK/EU-aligned regions, these are off by default until you consent.
Marketing
Advertising attribution, retargeting, lookalike audience building. Off by default everywhere — strictly opt-in.
3. Consent by region
Strict opt-in (banner with no pre-ticks; analytics and marketing off until consent): UK, Georgia, Quebec-resident Canada.
Notice-and-choice: US, South Africa, UAE, Mexico, Singapore, rest of Canada.
4. Cookies we use
Populated from our most recent cookie scan.
Strictly necessary
| Name | Provider | Purpose | Duration |
|---|---|---|---|
ds_session | digitalserpents.com | Session authentication | Session |
ds_csrf | digitalserpents.com | CSRF protection | Session |
__stripe_mid | Stripe | Fraud prevention during checkout | 1 year |
__stripe_sid | Stripe | Fraud prevention during checkout | 30 minutes |
Functional
| Name | Provider | Purpose | Duration |
|---|---|---|---|
ds_region | digitalserpents.com | Remember chosen region and language | 1 year |
ds_lang | digitalserpents.com | Remember preferred language | 1 year |
ds_dismissed_banners | digitalserpents.com | Suppress dismissed UI hints | 6 months |
ds_cookie_consent | digitalserpents.com | Record your cookie-banner choice | 1 year |
Analytics (consent-gated)
Set only after you accept in the cookie banner. Google Consent Mode v2 keeps these denied by default.
| Name | Provider | Purpose | Duration |
|---|---|---|---|
_ga | Google Analytics | Distinguish unique visitors | 2 years |
_ga_<id> | Google Analytics | Persist session state per GA4 property | 2 years |
5. Managing preferences
Reopen the cookie banner to change your choice, or use your browser's cookie settings. We honour Global Privacy Control (GPC) signals — we treat them as opt-out of sale/sharing and of marketing cookies.
6. Changes
We rescan cookies at least every 6 months. Material changes (new categories, new purposes) trigger a fresh consent request in opt-in regions.