Cookies & storage
Updated 22 October 2026.
Optional analytics is off by default. You can accept or reject it with the same number of clicks, and change your choice at any time.
Necessary storage
- Analytics choice: dv.analytics.consent.v1 in local storage remembers your acceptance or rejection for 180 days. It is not sent to Google.
- Contact draft: dv.contact.draft.v1 in session storage keeps the details you enter while using the contact form in that tab. It is cleared after a successful submission; closing the tab normally clears session storage.
- Private project pages: session storage and authentication cookies support invited project conversations and sign-in. These pages are excluded from Google Analytics.
- Security: Cloudflare may use security cookies, including cf_clearance when a challenge is completed, to protect the site. Their lifetime depends on the security challenge and configuration. See Cloudflare's cookie information.
Optional Google Analytics 4
Only after you accept, this site loads Google's analytics script and uses _ga and _ga_* cookies to measure visits and successful enquiry submissions. Analytics cookies are configured to expire after 180 days without extending that expiry on each visit. Google processes technical information such as your browser, device and approximate location, and may process data outside your country.
Automatic enhanced measurement is disabled. This site sends public page views, contact-form opens and successful enquiry events. It does not send names, email addresses, phone numbers, form answers, chat messages, private project URLs or URL query parameters to Analytics. Advertising personalisation and Google Signals are disabled in the website tag.
Rejecting analytics prevents the Google tag from loading. Withdrawing consent stops tracking, removes accessible Google Analytics cookies and reloads the page to unload the tag. Your form still works.
GA4 user-level and event-level data retention is set to two months, with reset on new activity disabled. Aggregated standard reports may be retained longer.
Your controls
Use Cookie preferences here or in the portfolio footer. You can also clear this site's storage in your browser. Browser privacy tools may block Analytics even after acceptance.
Read the privacy notice or contact [email protected] with questions.