Data we collect
Newsletter forms take email and newsletter consent. Consulting forms take email, optional company, a short problem summary, and consulting consent. Purposes stay separate.
How we process it
We store a one-way hash of email in Cloudflare D1 for de-duplication. Optional CRM webhooks receive email only at the configured destination; raw email and IP are not written to logs.
Retention and requests
Data is kept only as long as needed for the consented purpose. Use the unsubscribe link in email. For access or deletion, send a request through the consulting form and write ‘Privacy request’ in the problem field.
Analytics
If enabled later, analytics must be privacy-preserving and must not sell reader data.
Effective and last updated: 22 July 2026
Send a privacy request