Backend za forme na statičkim sajtovima
koji nikada ne morate da održavate.
Nalepite jedan API ključ kao action vaše forme. Unosi stižu u vašu kontrolnu tablu i istog trena zvone na telefonu - i nikada ne napuštaju EU.
Besplatni paket: 5 formi · 250 unosa mesečno · Bez kreditne kartice.
Napravljen za one koji isporučuju statičke sajtove klijentima - podjednako za frilensere i studije.
<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>To je cela integracija. Drugi korak ne postoji.
Probajte odmah ovde.
Popunite formu. Gledajte kako stiže u kontrolnu tablu - uživo.
Prijave se pojavljuju ovde čim stignu.
Napravljen za način na koji zaista radite.
Za form backend iza statičkog sajta bitne su tri stvari: obaveštenja koja zaista primetite, hosting koji kontrolišete i integracija koja traje trideset sekundi.
Nativna push obaveštenja
Dobijte sistemsko obaveštenje pri svakom slanju forme, čak i kada je pregledač zatvoren. Radi na macOS-u, Windows-u, Linux-u, Androidu i kao iOS PWA.
Unosi se čuvaju zauvek
Svaki unos ostaje u vašoj kontrolnoj tabli koliko god želite. Nema 30-dnevne arhive koja vam tiho briše potencijalne klijente. Čak i na besplatnom paketu.
Integracija bez muke
Nalepite API ključ kao action atribut vaše forme. Radi sa čistim HTML-om, fetch-om, Reactom - svime što ume da pošalje POST. Podržani su JSON, form-encoded i multipart.
Napravljen za predaju klijentima.
Forma je jedini deo statičkog sajta kojem treba backend - i jedini deo koji ne želite da čuvate posle lansiranja. Formhook je ono što podesite jednom i prestanete da mislite na to.
- Prenesite formu klijentu kada se projekat završi. Oni je poseduju, oni dobijaju upite, vi ste završili. Tako vodimo i sopstvene projekte za klijente.
- Jedna forma po sajtu klijenta, svaka sa svojim ključem i svojim obaveštenjima. Nema zajedničkog sandučeta, nema pomešanih žica.
- Bez održavanja posle predaje. Nema servera, nema crona, nema imejla „kontakt forma je prestala da radi” šest meseci kasnije.
- Unesite EU rezidentnost podataka direktno u politiku privatnosti svog klijenta. Bez DPA gimnastike, bez objašnjavanja Schremsa maloj firmi.
EU hosting, bez zvezdica.
Vaše prijave se čuvaju u EU i nikada je ne napuštaju - ništa za procenu, ništa za ponovno pregovaranje, ništa što završava na sudu.
Većina form backend servisa obrađuje vaše unose pod jurisdikcijom SAD. Za to danas postoji pravni okvir - EU–U.S. Data Privacy Framework - ali to je već treći pokušaj: Safe Harbor je oboren, Privacy Shield je oboren, a DPF je već pod žalbom. Oslanjati se na njega znači kladiti svoju kontakt formu na okvir koji stalno završava na sudu. Formhookov odgovor je strukturan: unosi se čuvaju u EU i nikada je ne napuštaju - nema mehanizma prenosa koji treba nadzirati, nema Transfer Impact Assessmenta koji treba podnositi, nema panike kada stigne sledeća presuda.
- Tekstualni unosi se čuvaju na Hetzner VPS-u u Nemačkoj - sa bekapom van servera.
- Otpremljeni fajlovi ostaju u Cloudflare R2 (EU region) - nikada u AWS ili GCP data lake-u.
- Cloudflare stoji ispred za TLS i DDoS; sadržaj unosa se nikada ne loguje niti kešira na edge-u.
Brzi početak
Pet linija HTML-a, ili jedan fetch poziv.
Registrujte se, napravite formu, kopirajte API ključ. Odatle je sve identično običnom HTML form postu - Formhook se bavi parsiranjem, normalizacijom, zaštitom od zloupotrebe i isporukom u vašu kontrolnu tablu.
- Skriveno honeypot polje zaustavlja lenje botove; Cloudflare Turnstile rešava ostale.
- Opciono
_redirectpolje za nativne form postove - strogo se proverava prema vašoj listi dozvoljenih origina, bez otvorenih preusmeravanja. - CORS lista dozvoljenih origina po formi. Slanja iz pregledača sa nepoznatih origina odbijaju se na edge-u.
// 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",
}),
});Produkcijska podešavanja, ništa ne pravite sami.
Sve što biste inače sami gradili, uključeno podrazumevano - bez dodataka, bez premium paketa.
Spam rešen
Skriveni honeypot, limiti po IP adresi i po formi, i opcioni Cloudflare Turnstile.
Vaši podaci, sačuvani
Svaki unos se čuva u EU koliko god želite, sa šifrovanim bekapima van servera.
Obaveštenja koja vas zaista pronađu
Nativni veb push na svaki uređaj, ažuriranja kontrolne table uživo i utišavanje po formi.
Bezbedno podrazumevano
TLS i HSTS, heširani kredencijali i imejl verifikovan pri prijavi.
Radi sa vašim stekom.
Jedan gotov snipet po frameworku. Kliknite na svoj za primer koji se kopira i nalepi.
Besplatno za ono što stane. Studio za rad sa klijentima.
Tri paketa, naplata u EUR preko Polara. Godišnja naplata donosi dva meseca gratis - PDV i fakturisanje su rešeni za vas.
Free
€0/ mes
Za portfolije, landing stranice i kontakt formu koja dobije jedan unos nedeljno.
5 formi · 250 unosa / mes
- Veb push i imejl obaveštenja
- Honeypot, ograničenje zahteva, CORS, opcioni Turnstile
- Unosi se čuvaju zauvek
Pro
€12.50/ mes€15
naplaćuje se €150/god.
Za vaš sopstveni rad, u većem obimu.
Neograničeno formi · 5.000 unosa / mes
- Sve iz Free paketa
- Odgovaranje sa sopstvenog domena
- Webhookovi i otpremanje fajlova
- Prioritetna podrška putem imejla
Studio
€40.83/ mes€49
naplaćuje se €490/god.
Za frilensere i studije koji prave sajtove za klijente.
Neograničeno formi · 25.000 unosa / mes
- Sve iz Pro paketa
- Prenos klijentu - predajte bilo koju formu klijentu
- Forma po klijentu; konzola za više klijenata
- Veći prostor za skladištenje fajlova
Vaši podaci, vaš izlaz
Mogu li da izvezem svoje prijave?
Šta se dešava ako Formhook prestane sa radom?
action URL forme je jedina tačka integracije, pa je promena provajdera izmena jedne linije HTML-a. Vaše forme rade do poslednjeg dana, a odlazak staje u jednu liniju.Isporučite formu, ne backend.
U 2026. ne biste smeli da pišete prijemnik za forme. Potrošite deset sekundi na povezivanje svog HTML-a, pa nastavite dalje.