स्थिर साइटों के लिए फ़ॉर्म बैकएंड
जिसका रखरखाव आपको कभी नहीं करना पड़ता।
एक API कुंजी को अपने फ़ॉर्म की action के रूप में पेस्ट करें। सबमिशन आपके डैशबोर्ड में आते हैं और तुरंत आपके फ़ोन पर सूचना भेजते हैं - और कभी EU से बाहर नहीं जाते।
मुफ़्त स्तर: 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 नहीं, छह महीने बाद "कॉन्टैक्ट फ़ॉर्म काम करना बंद कर गया" वाला कोई ईमेल नहीं।
- EU डेटा निवास को सीधे अपने क्लाइंट की गोपनीयता नीति में डालें। कोई DPA की कसरत नहीं, किसी छोटे व्यवसाय को Schrems समझाने की ज़रूरत नहीं।
EU होस्टिंग, बिना किसी शर्त के।
आपके सबमिशन EU में संग्रहीत होते हैं और उसे कभी नहीं छोड़ते - न कुछ आकलन करना, न दोबारा बातचीत करना, न कुछ ऐसा जो अदालत तक पहुँचे।
ज़्यादातर फ़ॉर्म बैकएंड आपके सबमिशन को US क्षेत्राधिकार के तहत प्रोसेस करते हैं। आज इसके लिए एक क़ानूनी ढाँचा मौजूद है - EU–U.S. Data Privacy Framework - लेकिन यह तीसरा प्रयास है: Safe Harbor रद्द किया गया, Privacy Shield रद्द किया गया, और DPF पहले से ही अपील के अधीन है। इस पर भरोसा करने का मतलब है अपने कॉन्टैक्ट फ़ॉर्म को ऐसे ढाँचे पर दाँव लगाना जो बार-बार अदालत में पहुँचता रहता है। Formhook का उत्तर संरचनात्मक है: सबमिशन EU में संग्रहीत होते हैं और कभी इसे नहीं छोड़ते - निगरानी के लिए कोई स्थानांतरण-तंत्र नहीं, दाख़िल करने के लिए कोई Transfer Impact Assessment नहीं, और अगले फ़ैसले के आने पर हड़बड़ाने के लिए कुछ नहीं।
- टेक्स्ट सबमिशन जर्मनी में एक Hetzner VPS पर संग्रहीत - बैकअप किया हुआ, ऑफ़-बॉक्स।
- फ़ाइल अपलोड Cloudflare R2 (EU क्षेत्र) में रखे जाते हैं - कभी किसी AWS या GCP डेटा लेक में नहीं।
- Cloudflare TLS और DDoS के लिए सामने रहता है; सबमिशन सामग्री एज पर कभी लॉग या कैश नहीं की जाती।
क्विकस्टार्ट
HTML की पाँच पंक्तियाँ, या एक fetch कॉल।
साइन अप करें, फ़ॉर्म बनाएँ, API कुंजी कॉपी करें। यहाँ से यह सामान्य HTML फ़ॉर्म पोस्ट के समान है - Formhook पार्सिंग, सामान्यीकरण, दुरुपयोग सुरक्षा और आपके डैशबोर्ड तक डिलीवरी संभालता है।
- छिपा हुआ honeypot फ़ील्ड आलसी बॉट्स को रोकता है; बाक़ी Cloudflare Turnstile संभाल लेता है।
- नेटिव फ़ॉर्म पोस्ट के लिए वैकल्पिक
_redirectफ़ील्ड - आपकी origin allowlist के विरुद्ध सख़्ती से सत्यापित, कोई खुले रीडायरेक्ट नहीं। - हर फ़ॉर्म पर CORS allowlist। अनजाने मूल से ब्राउज़र सबमिशन एज पर अस्वीकार होते हैं।
// 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।
आपका डेटा, सुरक्षित
हर सबमिशन जब तक आप चाहें तब तक EU में संग्रहीत, एन्क्रिप्टेड ऑफ़-बॉक्स बैकअप के साथ।
ऐसी सूचनाएँ जो आप तक पहुँचें
हर डिवाइस पर नेटिव वेब पुश, लाइव डैशबोर्ड अपडेट, और प्रति-फ़ॉर्म म्यूट।
डिफ़ॉल्ट रूप से सुरक्षित
TLS और HSTS, हैश किए गए क्रेडेंशियल, और साइन-इन पर सत्यापित ईमेल।
आपके स्टैक के साथ काम करता है।
हर फ़्रेमवर्क के लिए एक ड्रॉप-इन स्निपेट। कॉपी-पेस्ट करने योग्य उदाहरण के लिए अपने पर क्लिक करें।
जो फ़िट हो उसके लिए मुफ़्त। क्लाइंट काम के लिए Studio।
तीन स्तर, Polar के ज़रिए EUR में बिल किए जाते हैं। वार्षिक बिलिंग पर दो महीने मुफ़्त मिलते हैं - VAT और इनवॉइसिंग आपके लिए संभाली जाती है।
मुफ़्त
€0/ माह
पोर्टफ़ोलियो, लैंडिंग पेज, और हर हफ़्ते एक सबमिशन पाने वाले संपर्क फ़ॉर्म के लिए।
5 फ़ॉर्म · 250 सबमिशन / माह
- वेब पुश और ईमेल सूचनाएँ
- Honeypot, रेट लिमिटिंग, CORS, वैकल्पिक Turnstile
- सबमिशन हमेशा के लिए रखे जाते हैं
Pro
€12.50/ माह€15
बिलिंग €150/वर्ष
आपके अपने काम के लिए, बड़े पैमाने पर।
असीमित फ़ॉर्म · 5,000 सबमिशन / माह
- मुफ़्त में मौजूद सब कुछ
- अपने ख़ुद के डोमेन से जवाब दें
- वेबहुक और फ़ाइल अपलोड
- प्राथमिकता ईमेल समर्थन
Studio
€40.83/ माह€49
बिलिंग €490/वर्ष
क्लाइंट्स के लिए साइटें डिलीवर करने वाले फ़्रीलांसरों और स्टूडियो के लिए।
असीमित फ़ॉर्म · 25,000 सबमिशन / माह
- Pro में मौजूद सब कुछ
- क्लाइंट स्थानांतरण - कोई भी फ़ॉर्म क्लाइंट को सौंपें
- प्रति क्लाइंट एक फ़ॉर्म प्रावधान करें; बहु-क्लाइंट कंसोल
- बड़ा फ़ाइल-स्टोरेज भत्ता
आपका डेटा, आपका निकास
क्या मैं अपने सबमिशन एक्सपोर्ट कर सकता हूँ?
अगर Formhook बंद हो जाए तो क्या होगा?
action URL ही एकमात्र इंटीग्रेशन बिंदु है, इसलिए प्रदाता बदलना मतलब HTML की एक लाइन बदलना। आपके फ़ॉर्म आख़िरी दिन तक काम करते हैं, और छोड़ने में एक लाइन लगती है।फ़ॉर्म डिलीवर करें, बैकएंड नहीं।
2026 में आपको फ़ॉर्म रिसीवर लिखने की ज़रूरत नहीं होनी चाहिए। दस सेकंड अपना HTML जोड़ने में लगाएँ, फिर आगे बढ़ें।