Storicamente i form builder si sono divisi in due fazioni: gli strumenti design-first che crollano nel momento in cui ti serve un'API, e gli strumenti per sviluppatori che sembrano una dichiarazione dei redditi. Abbiamo costruito SureForm sulla convinzione che questo compromesso sia pura pigrizia. Dovresti avere entrambe le cose.
Un'API che useresti davvero
Tutto ciò che puoi fare nella dashboard ha una controparte nella REST API v1, autenticata con chiavi API per workspace. Moduli, invii, contatti: leggibili e scrivibili dalle macchine che controlli tu. Le integrazioni hanno un nome e valgono per singolo modulo: definisci un endpoint una volta, poi scegli esattamente quali moduli lo usano. Niente hook globali accidentali, niente consegne misteriose.
Consegne di cui fidarti
Un webhook che scatta una volta sola e alza le spalle non è un'integrazione: è una speranza. I nostri passano per una coda di consegna con retry, così un errore temporaneo dalla tua parte non significa dati persi. Gli URL in uscita sono protetti contro gli attacchi SSRF e i destinatari delle notifiche sono rigorosamente limitati al singolo modulo, così gli avvisi di un modulo non possono mai finire in un altro.
Sicurezza di serie, non in programma
- Anti-spam a più livelli: honeypot con salvaguardia lato server, più le verifiche ALTCHA e Turnstile quando le vuoi.
- Verifica di chi risponde via email o SMS per i moduli in cui l'identità conta.
- Risposte crittografate a riposo, limiti di frequenza per IP, limiti dedicati sulle rotte AI e autenticazione a due fattori sugli account.
Niente di tutto questo compare in uno screenshot. Tutto questo compare il giorno in cui qualcosa va storto — che è l'unico giorno che conta.
Embed che si comportano bene in produzione
Gli embed sono basati su ID: rinominare un modulo rigenera il suo slug leggibile senza rompere nemmeno un iframe già in circolazione. Lo sfondo dell'embed è trasparente di default, il loader è irrobustito e il tuo modulo si inserisce in qualsiasi pagina come se fosse nato lì.
Il design non è il compromesso
Tutta questa ingegneria viaggia sotto moduli che sembrano fatti da qualcuno a cui importa — 28 stili predefiniti, personalizzazione completa per singolo modulo, font e colori su misura. La cura in superficie e il rigore che c'è sotto non sono priorità in competizione. Sono la stessa priorità, puntata su livelli diversi.
"Da sviluppatori" non significa che sembra un terminale. Significa che si comporta come infrastruttura.
Costruisci qualcosa di bello. Collegalo a qualcosa di serio.