Providers we use to run this site
| Provider | What it does | Data it can see | When it applies |
|---|---|---|---|
| Google Cloud (Vertex AI) | Runs the language model behind the inquiry assistant and the internal estimate suggestion | What you type into the assistant, and the brief it builds from it | Only if you enable AI features and use the assistant |
| Telegram | Delivers new inquiries and quote approvals to our team | Your brief and the contact details you provide | When you submit an inquiry or contact form |
| Google Analytics 4 | Aggregate traffic and usage measurement, with IP anonymisation | Usage events and anonymised IP | Only if you allow analytics |
| Cloudflare | DNS, content delivery in front of our servers, and email routing for our addresses | Request metadata, and email sent to our published addresses | All visits, and any email you send us |
| DigitalOcean | Hosting for our servers and the data stored on them | Anything stored server-side, such as submitted inquiries | All visits |
What is not on this list
We do not use advertising networks, data brokers, session recording tools, customer data platforms, or third-party font providers. Technologies you may see named in our project write-ups, such as payment or error-reporting services, belong to systems we built for clients and are not used by this website.
Project-specific processors
When we build or operate a system for a client, that system may use additional providers, chosen for the project and named in the relevant agreement. Those are agreed with the client rather than listed here, because they differ from project to project. Clients who need a data processing agreement with a defined sub-processor list should contact us and we will put one in place.
International transfers
Several of the providers above operate globally, which means data may be processed outside your country, including outside the European Economic Area. Where that happens we rely on the transfer mechanisms those providers make available in their own terms.
Changes to this list
We update this page when a provider is added or removed. If you have a contract with us that requires advance notice of a change to sub-processors, the notice period in that contract applies.
