Los creadores de formularios se han dividido históricamente en dos bandos: las herramientas centradas en el diseño que se desmoronan en cuanto necesitas una API, y las herramientas para desarrolladores que parecen una declaración de impuestos. Construimos SureForm con la convicción de que ese compromiso es pura pereza. Deberías tener las dos cosas.
Una API que de verdad usarías
Todo lo que puedes hacer en el panel tiene su equivalente en la API REST v1, autenticada con claves de API por espacio de trabajo. Formularios, envíos, contactos: legibles y escribibles por máquinas que tú controlas. Las integraciones tienen nombre y son por formulario: defines un endpoint una vez y luego eliges exactamente qué formularios lo usan. Sin hooks globales accidentales, sin entregas misteriosas.
Entregas en las que puedes confiar
Un webhook que se dispara una vez y se encoge de hombros no es una integración: es una esperanza. Los nuestros pasan por una cola de entrega con reintentos, así que un fallo transitorio de tu lado no significa datos perdidos. Las URL salientes están protegidas contra SSRF, y los destinatarios de las notificaciones están acotados estrictamente por formulario, de modo que las alertas de un formulario nunca pueden filtrarse en las de otro.
Seguridad por defecto, no como plan
- Anti-spam por capas: honeypots con salvaguarda en el servidor, más desafíos de ALTCHA y Turnstile cuando los quieras.
- Verificación de quien responde por email o SMS para los formularios donde la identidad importa.
- Respuestas cifradas en reposo, límites de peticiones por IP, límites dedicados en las rutas de IA y autenticación de dos factores en las cuentas.
Nada de esto aparece en una captura de pantalla. Todo aparece el día en que algo sale mal, que es el único día que cuenta.
Incrustaciones que se comportan en producción
Las incrustaciones se basan en el ID, así que renombrar un formulario regenera su slug bonito sin romper ni un solo iframe que ya esté publicado por ahí. El fondo de la incrustación es transparente por defecto, el cargador está reforzado y tu formulario encaja en cualquier página como si hubiera nacido ahí.
El diseño no es el sacrificio
Toda esa ingeniería viene debajo de formularios que se notan hechos con cariño: 28 estilos predefinidos, personalización completa por formulario, fuentes y colores propios. El oficio en la superficie y el rigor por debajo no son prioridades enfrentadas. Son la misma prioridad, apuntando a capas distintas.
«Nivel desarrollador» no significa que parezca una terminal. Significa que se comporta como infraestructura.
Construye algo bonito. Conéctalo a algo serio.