为静态站点打造的表单后端,
无需您操心维护。
将一个 API 密钥粘贴为您表单的 action。提交会出现在您的仪表盘并立即推送到您的手机 - 而且数据从不离开欧盟。
免费层:5 个表单 · 每月 250 次提交 · 无需信用卡。
为那些为客户交付静态站点的人而构建 - 无论是自由职业者还是工作室。
<form action="https://formhook.app/f/fh_…" method="POST">
<input name="email" type="email" required>
<textarea name="message" required></textarea>
<button type="submit">Send</button>
</form>这就是全部集成。没有第二步。
现在就试试。
填写表单,实时看着它出现在仪表板里。
提交一到达就会显示在这里。
为您实际交付的方式而构建。
对于静态站点背后的表单后端,三件事最重要:您真正注意到的通知、您可以控制的托管、以及只需三十秒的集成。
原生推送通知
每次表单提交都会收到系统级通知,即使浏览器已关闭。在 macOS、Windows、Linux、Android 和 iOS PWA 上均可使用。
提交永久保留
每一条提交都会在您的仪表盘里保留多久都行。没有 30 天归档悄悄丢掉您的线索。免费层也一样。
即插即用集成
将 API 密钥作为表单的 action 属性粘贴。可与原生 HTML、fetch、React,以及任何能 POST 的东西配合使用。支持 JSON、form-encoded 和 multipart。
为交付给客户而构建。
表单是静态站点中唯一需要后端的部分 - 也是您在上线后最不想费心照看的部分。Formhook 就是那个您设置一次后便不必再操心的东西。
- 项目结束时把表单转交给客户。 他们拥有它,他们收到线索,您就不用再操心。这正是我们处理自己客户项目的方式。
- 每个客户站点一个表单, 各有自己的密钥和自己的通知。没有共享收件箱,没有信号串扰。
- 交付后无需维护。 没有服务器,没有 cron,半年后也不会收到“联系表单不工作了”的邮件。
- 直接把欧盟数据驻留写进客户的隐私政策。 无需 DPA 的花式操作,也无需向小企业解释 Schrems。
欧盟托管,没有附加条件。
您的提交数据存储在欧盟境内,绝不外流--无需评估,无需重新协商,也不会闹上法庭。
大多数表单后端都在美国司法管辖下处理您的提交。如今确实有一个法律框架支持这种做法 - 欧盟–美国数据隐私框架 - 但这已是第三次尝试:Safe Harbor 被推翻,Privacy Shield 被推翻,而 DPF 也已遭到上诉。依赖它,意味着把您的联系表单押在一个不断被告上法庭的框架上。Formhook 的答案是结构性的:提交数据存储在欧盟并且从不离开欧盟 - 没有需要监控的传输机制,没有需要提交的传输影响评估,下一次裁决落地时也无需手忙脚乱。
- 文本提交存储在位于德国的 Hetzner VPS 上 - 有备份、异机保存。
- 文件上传保存在 Cloudflare R2(欧盟区域)- 绝不进入 AWS 或 GCP 数据湖。
- Cloudflare 在前端负责 TLS 和 DDoS 防护;提交内容从不在边缘节点被记录或缓存。
快速开始
五行 HTML,或一次 fetch 调用。
注册、创建表单、复制 API 密钥。从那里开始,它与普通的 HTML 表单 POST 完全相同 - Formhook 处理解析、规范化、滥用防护并交付到您的仪表盘。
- 隐藏的 honeypot 字段拦截懒惰的机器人;Cloudflare Turnstile 处理其余的。
- 可选的
_redirect字段用于原生表单提交 - 严格按您的来源白名单验证,无开放重定向。 - 每个表单的 CORS 白名单。来自未知来源的浏览器提交在边缘被拒绝。
// Or with fetch:
await fetch("https://formhook.app/f/fh_…", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
email: "user@example.com",
message: "Hello",
}),
});生产级默认配置,无需自己动手搭建。
凡是您本来得自己构建的,默认就已开启 - 没有附加组件,没有高级层。
垃圾信息已处理
隐藏的 honeypot、按 IP 和按表单的速率限制,以及可选的 Cloudflare Turnstile。
您的数据,妥善保留
每一条提交都按您所需的时长存储在欧盟,并配有加密的异机备份。
真正送达您的通知
面向每台设备的原生 Web Push、实时仪表盘更新,以及按表单的静音。
默认安全
TLS 与 HSTS、哈希存储的凭据,以及登录时验证的邮箱。
适配您的技术栈。
每个框架都有一个即插即用的代码片段。点击您使用的那个即可获得可复制粘贴的示例。
适合的场景免费用。客户项目用 Studio。
三个层级,通过 Polar 以欧元结算。年付送您两个月 - 增值税和发票由我们处理。
免费
€0/ 月
适合作品集、落地页,以及每周收到一次提交的联系表单。
5 个表单 · 每月 250 次提交
- Web 推送和邮件通知
- Honeypot、速率限制、CORS、可选 Turnstile
- 提交永久保留
Pro
€12.50/ 月€15
按 €150/年计费
适合您自己规模化的工作。
不限表单 · 每月 5,000 次提交
- 包含免费版的所有功能
- 从您自己的域名回复
- Webhook 与文件上传
- 优先邮件支持
Studio
€40.83/ 月€49
按 €490/年计费
适合为客户交付网站的自由职业者和工作室。
不限表单 · 每月 25,000 次提交
- 包含 Pro 的所有功能
- 客户转交 - 把任意表单交给客户
- 为每个客户开通一个表单;多客户控制台
- 更大的文件存储额度
您的数据,您的退路
我可以导出我的提交数据吗?
如果 Formhook 关停了怎么办?
action URL 是唯一的集成点,因此更换服务商只需修改一行 HTML。您的表单会一直工作到最后一天,离开只需一行代码。