The forms on this site ask for some combination of your name, your website, your email address, your phone number and a line about what you want looked at. An email address that parses is always required, because a reply has to have somewhere to go. The contact page also asks for your name and what you want looked at.
What you send is posted to a function on this domain, which passes it to the enquiry system I run for my own business and for clients. That system stores the enquiry, sends you the automatic reply from david@proofpracticeconsulting.com through Resend, the mail service I use, and alerts me with your address as the reply-to, so that when I answer, you get the answer. Also included: which page you sent it from, the time, and the ad click identifier if there was one. If that system cannot be reached, the function emails your enquiry straight to me through Resend instead, and you get no automatic reply.
Two things worth saying plainly. That message passes through Resend's systems in order to become an email, so Resend is a processor for it. The enquiry system keeps it in a database hosted by Supabase in the United States, which makes Supabase a processor too. And the submitted fields are written to my server log at Vercel as a backstop, so that an enquiry is not silently lost if the mail service fails — which means your message exists in that log as well as in my inbox, for as long as Vercel retains logs.
I read every enquiry myself. It is not fed to a mailing list, a CRM, an advertising platform or anybody else. I keep correspondence for as long as it is useful to the work, and you can ask me to delete it.