The data controller.
The legal entity responsible for your personal data ("the Controller" under Art. 4 (7) GDPR and Sched. 1 UK-GDPR) is:
London WC2H 9JQ, United Kingdom
Three short categories.
(a) Information you actively give us
Anything you type into a form or send us in an email or call. In practice this is:
- Name & work email — when you book a discovery call, request the pricing PDF, subscribe to Wundercode Notes, or email us directly.
- Company & brief — what you tell us about your project: company name, role, what you're building, target timeline and budget range.
- Phone number — only if you choose to leave one for a call-back.
(b) Information collected automatically
When you visit the site, our servers and our analytics tool (Plausible, see section 04) automatically log:
- Aggregate page-views — which URL was viewed, when, and from which referring site.
- Truncated user agent — your browser family and OS family (e.g. "Safari · macOS"). Not your exact version string.
- Hashed IP — your IP address is hashed with a daily-rotating salt and discarded within 24 hours. We never store raw IP addresses.
- Coarse country — country only, derived from the IP at request time. Not the city, not the postcode.
This is all the analytics tool sees. No cross-site tracking, no fingerprinting, no third-party cookies, no shared identifiers. The data is anonymous in the sense the GDPR understands it.
(c) Information stored on your device
A small amount of state is kept on your device, not on our servers:
- Cookie consent — your choice from the consent banner (essential / analytics / preferences).
- Tweak panel state — only if you've enabled "Preferences" cookies. Remembers palette and motion settings between visits.
Details and exact names are in the Cookie Policy.
No ad-tech identifiers. No social-media pixels (Meta, LinkedIn, TikTok, X). No cross-site cookies. No location beyond country. No sensitive categories under Art. 9 GDPR (health, biometric, political, etc.). No automated decision-making or profiling under Art. 22.
What we do with it — and why we may.
You can withdraw your consent at any time — without affecting the lawfulness of processing before you withdrew it. See section 07.
When data leaves the EU/UK.
Most of our processing happens inside the European Union or the United Kingdom. Two exceptions:
- Buttondown (newsletter) is US-hosted. Transfers rely on the EU Standard Contractual Clauses (Commission Decision 2021/914) and the UK International Data Transfer Addendum. A Transfer Impact Assessment is on file.
- Cloudflare may route traffic via its global edge. Same SCC / IDTA framework applies; Cloudflare is also certified under the EU-US Data Privacy Framework.
Note that the registered office of Codaiq LTD is in the United Kingdom. The UK is recognised by the European Commission as providing an adequate level of data protection (Decision (EU) 2021/1772). Transfers from the EU to the UK therefore do not require additional safeguards.
One of the directors is reachable by phone in the United Arab Emirates. The UAE is not currently the subject of a Commission adequacy decision; however, no personal data of website visitors is transferred to the UAE for processing — the UAE phone is a personal contact channel only.
Short, by default.
The 10-year retention for engagement contract data is set by UK tax legislation (Companies Act 2006 + HMRC record-keeping rules). Until that obligation lapses, the data is kept in a locked-down accounting archive — not used for any other purpose.
You can ask any of this.
Under Articles 15 to 22 GDPR (and the corresponding UK-GDPR provisions) you have the right to:
- Access — see a copy of the data we hold about you, in a readable format.
- Rectify — correct anything that's wrong.
- Erase — ask us to delete your data ("right to be forgotten"), subject to the legal-obligation exception in section 06.
- Restrict — pause processing while a query is open.
- Portability — receive your data in a machine-readable format and have it transferred elsewhere.
- Object — to processing based on legitimate interests, or to direct marketing (which we don't do, but the right stands).
- Withdraw consent — at any time, without giving reasons. Unsubscribing from Wundercode Notes is one click in every email we send.
- Avoid automated decisions — we don't make any. If we ever start, you'll have the right not to be subject to them.
To exercise any of these rights, email hello@wundercode.studio with the subject "Privacy request". We answer within one calendar month (extendable by two further months for complex requests, per Art. 12 (3) GDPR — we'll tell you if we need the extra time).
We don't charge for these requests unless they are manifestly unfounded or excessive, in which case the fee will be capped at our reasonable administrative cost.
What we do to keep it safe.
We apply Art. 32 GDPR "appropriate technical and organisational measures" — sized to a small studio:
- TLS 1.3 everywhere, HSTS preload, no plain-HTTP fallbacks.
- At-rest encryption on the database and the mailbox archive.
- Two-factor authentication on every administrative account, hardware-key where supported.
- Least-privilege access — only the directors hold production access; engineers ship via review-protected pipelines.
- Quarterly dependency audits with automated CVE alerts in between.
- Backup daily to a separate region, encrypted with a different key class.
If we ever experience a personal-data breach of the kind that triggers Art. 33 / 34 GDPR, we will notify the relevant supervisory authority within 72 hours and notify affected data subjects without undue delay.
This site is not for under-16s.
Our services are intended for businesses and the people who buy them, which in practice means adults. We do not knowingly collect personal data from anyone under the age of sixteen (16). If you believe a minor has provided us with personal data, please email us and we will delete it immediately.
How we version this page.
We may update this policy from time to time. Significant changes will be notified by:
- Bumping the version date at the top and bottom of this page.
- Posting a short note to Wundercode Notes subscribers, if the change materially affects their data.
- Re-prompting the consent banner if cookie categories change.
Old versions of this policy are kept on file and available on request to hello@wundercode.studio.
If you'd like to talk to a regulator.
If you believe we're processing your data unlawfully, please email hello@wundercode.studio first — most things can be sorted in a single reply. You also have the right to lodge a complaint with a supervisory authority at any time, in particular:
Wycliffe House, Water Lane, Wilmslow SK9 5AF · ico.org.uk
Friedrichstr. 219, 10969 Berlin · datenschutz-berlin.de
Effective: 26 May 2026 · Version: 2026.05 · Controller: Codaiq LTD