What this is

Form Solutions is a complete form-and-signature workflow for small and mid-sized businesses. You build forms with a visual editor, place the form fields on a PDF template (a contract, an application, an intake form), and route the signed result back through your existing inbox. Customers fill the form in their browser; you get a stamped PDF ready to file or email.

The whole thing runs on a single PHP process with a MariaDB or MySQL database. There's no SaaS dependency. Customer data stays on your server. There are no per-submission fees.

Why we built it

Form-and-signature tools on the market charge per submission, lock your data into their cloud, and treat basic features like conditional logic as upsells. The result: a $200/month tool for what should be a $20/month workflow, with customer data scattered across three different SaaS dashboards.

We built this because we needed a self-hosted option that handled the full contract workflow in one place — not just a form builder, not just a signature tool, but the whole pipeline. The result is what you see here.

What's under the hood

Plain PHP 8 + Alpine.js

No Composer, no Node build step. Runs on any shared cPanel host with PHP 8.1+.

MariaDB / MySQL

Standard relational schema. 27 tables, tenant-scoped, with append-only audit log.

FPDF + Poppler

Industry-standard PDF stamping. Per-placement font, color, alignment.

Multi-tenant by design

Wildcard subdomain routing, per-tenant brand colors, isolated data, super-admin operator mode.

Security headers + audit log

7 security headers on every response. Append-only audit log on every action.

Email queue

Log / sendmail / SMTP transports. Mock by default; real is a config flag.

How we work

The project is developed in the open. Every commit lands on main after passing the test suite (20 suites, ~770 tests). The full changelog is public, including fixes that don't ship new features.

We respond to every email within 48 hours during business days. Critical security issues are addressed faster — see security for the disclosure process.

Who uses it

Real estate brokerages, insurance agencies, law firms, and compliance teams who need a contract workflow that doesn't cost per submission. The product scales from a single-tenant install on a shared cPanel host to a multi-tenant SaaS with per-tenant custom domains.

Get in touch

Questions, feature requests, or just feedback? Use the contact form or email directly. We read every message.