The form backend built for the AI era.
Bot-proof. Agent-native. No dashboard required. Your submissions land in Postgres, your spam dies at the door, and your agent handles the rest.
Three tools. One agent. No dashboard.
Every operation in ZenoForms is an MCP tool. Your agent creates forms, pulls submissions, and cleans spam without you clicking anything. The dashboard exists as a fallback — not as the product.
Three problems. Years of hearing them. Now fixed.
Boring infrastructure, obsessively chosen.
Every piece of this stack is something you'd reach for yourself — if you had three weekends. We did.
Bots never see a challenge. Neither do your users.
Altcha proof-of-work runs in the browser (invisible, no third-party script). An AI classifier scores intent on submit. Cloudflare bot signals are the tiebreaker. A spam attempt dies in under 40ms without ever touching your dashboard.
Real Postgres. Not KV. Not ours.
Every submission lands in a real relational database — yours to export, audit, or migrate away from. No proprietary lock-in format.
Stripe-quality webhooks.
Signed with HMAC, exponential retry, replay-safe. If your endpoint is down for three hours, we keep trying. If it's down for three days, we tell you.
EU region, GDPR-clean by default.
Pick eu-west on create. No cross-border transfers. No cookies. No third-party analytics pretending they're compliant.
You pay for verified submissions. Nothing else.
Spam doesn't count. Overage doesn't pause your account. One bot attack doesn't become a billing incident.
Bring your forms. Keep your endpoints.
Netlify Forms
The 2026 credit cliff makes one overage pause your whole site. We don't do that. 15-minute guide →
Formspree
Same POST endpoint shape. Better spam defense. Half the price at the tier you actually need.
Typeform
They optimize for quizzes. We optimize for your agent querying leads at 2am without logging in.