Cookie policy
This website distinguishes persistent optional attribution preferences from the region prompt’s per-tab handled flag. Review the actual storage purposes and use the footer preferences to change optional campaign attribution.
Let’s talkA small, optional preference system
This website does not set analytics or advertising cookies. The current build uses browser local storage for the cookie preference you choose. The site renders and its navigation works without consent to marketing storage.
What is stored
| Storage key | Purpose | Duration |
|---|---|---|
wv-consent | Remembers essential-only or optional attribution preference | Until changed or browser storage is cleared |
wv-attribution | Remembers campaign source labels only when you choose to allow attribution | Up to 30 days |
wv-region-handled (session storage) | Records only that you handled a region suggestion or used manual destination navigation | Current browser tab session |
Campaign labels can include source, medium, campaign, content and term. They help explain where an enquiry began. The implementation does not put form names, email addresses or project messages in local storage. No advertising click identifiers are collected by this build.
The region flag contains only 1, without a country, chosen destination or location history. It prevents repeated prompts in the same tab and is independent of marketing attribution. Automatic region detection is disabled in this build; manual market and language choices remain available. A future detection source requires review before activation.
Change your preference
Select Cookie preferences in the footer. Choosing Essential only removes stored campaign labels and prevents new attribution storage. You can also clear site data using your browser settings.
The preference panel does not load an analytics service after acceptance. Any future analytics or advertising integration would need its own reviewed configuration, disclosures and appropriate consent handling.
Other services
A link to an external website takes you to a separate service with its own policies. Your email software and email provider handle messages you send directly to the business. Hosting logs are a separate infrastructure consideration described in the privacy policy.
For questions, contact hello@webvelopment.co.za.
Last updated: 25 October 2026.
Distinguish a browser preference from submitted information
The region feature uses only a sessionStorage boolean to avoid repeated prompts; it does not retain country or destination history. Campaign attribution is stored only after the relevant choice and expires under the documented policy. Form retry state stays in memory. Clearing browser storage does not withdraw information already sent through an activated service or email; use the privacy contact route for that request.
Start a conversation
Tell us what you are working towards. We’ll help you find a practical next step.