securityforms
Secure contact forms: validation, rate limiting, and webhooks
By The Northwind Team · May 12, 2026 · 3 min read
A contact form is the most common entry point for spam and abuse. Ours validates every field server-side with Zod, normalizes and sanitizes input, and rate-limits by IP.
Submissions are persisted through a single database abstraction and forwarded to a CRM or Zapier using server-side environment variables — no secret ever reaches the browser.
If the webhook URL isn't configured, the form still works and logs safely. Resilience by default.