Перейти к содержимому
Formhook

Соответствует GDPR · Хостинг в ЕС

Европейский бэкенд для форм: вставьте один раз и забудьте об обслуживании.

Вставьте один API-ключ в action вашей формы. Отправки попадают в панель и мгновенно приходят на ваш телефон - и никогда не покидают ЕС.

Начать бесплатноПосмотреть на вашем фреймворке

Бесплатный тариф: 5 форм · 250 отправок/мес · Без банковской карты.

Для работы с клиентами

Сделайте для клиента. Передайте форму и все отправки. Тот же ключ. Без передеплоя.

contact.htmlHTML
<form action="https://formhook.app/f/fh_..." method="POST">
  <input type="email" name="email" required>
  <textarea name="message" required></textarea>
  <button type="submit">Send message</button>
</form>

Это вся интеграция. Второго шага нет.

contact-form

● В эфире

Отправки

  • Mila Petrović

    Только что

    Можем обсудить новый сайт?

  • Aarav Sharma

    Сегодня

    На бесплатном тарифе отправки хранятся вечно?

  • Chloé Martin

    Сегодня

    Мои отправки хранятся в ЕС?

Германия · Хранится вечно · Экспорт в ZIP

Новая отправка - contact-form

Mila: Можем обсудить новый сайт?

Иллюстрация продукта / не данные клиентов

Читать документацию
  • Хранится в Германии
  • Хранится вечно, даже на Free
  • Экспорт всего на любом тарифе
  • Сделано студией, которая сама им пользуется
  • Мягкий лимит - ни один лид не теряется

01 / От HTML до вашего телефона

Три шага. И снова к работе.

  1. 01

    Создайте форму

    Дайте ей имя. Получите свой endpoint.

  2. 02

    Вставьте ключ как action

    Оставьте ваш HTML, стили и фреймворк.

  3. 03

    Получайте уведомления

    Живая панель, нативный web push и email.

02 / Резидентность данных - это архитектура

Хостинг в ЕС, без звёздочек.

Ваши заявки хранятся в ЕС и никогда его не покидают - нечего оценивать, нечего пересматривать, нечему оказаться в суде.

Браузер

Ваш посетитель отправляет форму по HTTPS.

Cloudflare edge

TLS + защита от DDoS. Ничего не сохраняется. Содержимое отправок не хранится.

VPS Hetzner, Германия

Здесь хранятся отправки. Вечно на каждом тарифе, включая Free.

Загрузка файлов → Cloudflare R2, ЕС

Платные тарифы: 10 МБ на файл. Хранение в ЕС, ссылки для скачивания подписаны и действуют недолго.

Cloudflare R2, ЕС

Вложенные файлы. Отдельная область хранения в ЕС.

Safe Harbor и Privacy Shield были признаны недействительными. Data Privacy Framework оспаривается. Хранение отправок в Formhook не опирается на американскую схему передачи данных.

Конкретная инфраструктура. Опубликованный DPA. Никаких платных опций резидентности.

Читать DPA

03 / Для работы, которую вы сдаёте другим

Сдайте сайт. Передайте форму.

Собирайте и тестируйте в своём аккаунте Studio. Когда проект завершён, клиент получает форму и все отправки - а не ещё один договор на поддержку.

Для работы с клиентамиКак работает передача клиенту

Передача клиенту доступна на тарифе Studio

Студия делает и тестирует

Подключите сайт клиента в своём аккаунте. Одна форма на клиента.

Передача в один клик

Приглашение на 7 дней. Ожидающие формы остаются активными и принимают отправки. Тот же API-ключ, без передеплоя.

Клиент владеет всем

Форма и все отправки. У вас остаётся консоль только с метаданными.

Клиенты студии

После принятия - только метаданные · Примеры записей

  • contact-formАктивна184 / 30 дн.
  • project-enquiryОжидает36 / 30 дн.
  • booking-formАктивна72 / 30 дн.

После принятия: только название, статус и число за 30 дней. Без содержимого отправок.

  • Передавайте, когда проект завершён.
  • Одна форма на клиента.
  • Никакой поддержки после передачи.
  • Резидентность данных в ЕС - прямо в политику конфиденциальности клиента.

04 / Небольшой бэкенд. Правильные настройки по умолчанию.

Всё, что нужно форме после «Отправить».

Настоящее уведомление. А не ещё одна вкладка почты.

Нативный web push на компьютере и телефоне, плюс email. Входит в каждый тариф.

09:41

Новая отправка - contact-form

Mila: Можем обсудить новый сайт?

Хранится вечно.

Каждая отправка, каждый тариф. История не исчезает с окончанием расчётного периода.

Хранение / вечно

2026 → 2027 → 2028 → …

export.zip

submissions.json + attachments/

Продакшн-настройки по умолчанию, а не чек-лист на потом.

Honeypot, лимиты запросов, опциональный Turnstile, CORS-список для каждой формы и строгая проверка редиректов.

Защита / включена

  • Honeypot
  • Лимиты запросов
  • X-Auth-Token

CORS-список

https://example.com

Используйте свой секрет Turnstile. Мягкие лимиты принимают отправки сверх квоты, с предупреждениями на 80 % и 100 %.

Отправляйте в инструменты, которыми пользуетесь.

Вебхуки с HMAC-подписью. Готовый формат для Discord, Slack и Teams. Pro+.

POST / WEBHOOK

200 OK · HMAC-подпись проверена

Загрузка файлов - с Pro.

По 10 МБ. Pro: 1 ГБ. Studio: 10 ГБ. Хранение в ЕС.

project-brief.pdf

2,4 МБ · Загрузка завершена

Отвечайте из панели.

Ведите переписку прямо рядом с отправкой. Pro+.

REPLY TO / mila@example.com

Спасибо, Мила. Давайте обсудим ваш проект.

05 / Подключите за минуту

Ваш HTML. Один новый action.

Без SDK. Без привязки к фреймворку. JSON, form-encoded или multipart - отправляйте ту форму, что у вас уже есть.

  • Скрытое поле-honeypot останавливает ленивых ботов; Cloudflare Turnstile берёт на себя остальное.
  • Опциональное поле _redirect для нативных POST-форм - строго проверяется по вашему списку разрешённых источников, без открытых редиректов.
  • Список CORS на каждую форму. Браузерные отправки с неизвестных источников отклоняются на границе.
Смотреть полное руководство по интеграции
contact.htmlHTML
<form action="https://formhook.app/f/fh_..." method="POST">
  <input type="email" name="email" required>
  <input name="_gotcha" type="text" hidden>
  <input type="hidden" name="_redirect" value="https://example.com/thanks">
  <textarea name="message" required></textarea>
  <button type="submit">Send message</button>
</form>

Только POST endpoint. Никакого API для чтения и запросов.

07 / Понятные лимиты. Без срока годности.

Начните бесплатно. Растите вместе с клиентскими проектами.

Хранение в ЕС, вечное хранение и полный выход на любом тарифе.

2 месяца бесплатно

Бесплатный

Для продакшна. Не только для проб.

€0/ мес

Бесплатно навсегда. Без банковской карты.

  • 5 форм
  • 250 отправок / мес
  • 1 место
  • Вечное хранение
  • Нативный push + email
  • Honeypot, лимиты запросов, Turnstile
  • CORS-список + X-Auth-Token
  • Полный экспорт и импорт ZIP

Pro

Для растущих сайтов и независимых проектов.

€12.50/ мес

оплата €150/год

  • Неограниченное число форм
  • 5 000 отправок / мес
  • 3 места
  • Всё из Free
  • Подписанные вебхуки: Slack, Discord, Teams
  • Файлы до 10 МБ · 1 ГБ хранилища
  • Ответы из панели
  • Приоритетная поддержка по email

Studio

Для работы с клиентами

Для клиентской работы, которую вы передаёте.

€40.83/ мес

оплата €490/год

  • Неограниченное число форм
  • 25 000 отправок / мес
  • 10 мест
  • Всё из Pro
  • Файлы до 10 МБ · 10 ГБ хранилища
  • Передача клиенту + консоль для нескольких клиентов

Сравнить все тарифы

Нужны более высокие лимиты? Свяжитесь с нами. Все тарифы оплачиваются в EUR через Polar - нашего Merchant of Record - НДС и счета они берут на себя.

Ваши данные, ваш выход

Могу ли я экспортировать свои заявки?
Да. На любом тарифе - включая бесплатный - можно в любой момент экспортировать полный ZIP со всеми формами, заявками и вложениями в формате JSON со страницы аккаунта. Ваши данные никогда не держат в заложниках.
Что будет, если Formhook закроется?
Мы предупредим минимум за 90 дней, и всё это время экспорт будет доступен. Миграция проста по замыслу: URL action формы - единственная точка интеграции, поэтому смена провайдера сводится к правке одной строки HTML. Ваши формы работают до последнего дня, а уход занимает одну строку.

08 / Кто за этим стоит

astropixels

Сделано для нашей собственной работы с клиентами.

Создано и поддерживается Astropixels - веб-студией, которая использует Formhook в собственных клиентских проектах. Тариф Studio существует, потому что он нужен был нам самим.

Одной заботой меньше

Выпускайте форму, а не бэкенд.

В 2026 не нужно писать приёмник форм самому. Потратьте десять секунд на подключение HTML и идите дальше.

Настройки cookie

Мы используем строго необходимый cookie сессии и собственную аналитику без cookie. С вашего согласия мы также используем Google Analytics, чтобы понимать трафик на маркетинговых страницах.