Form.io is a developer platform for building forms, APIs and workflows from a single JSON definition. A form schema also generates the API, validation and submission storage. Forms can be embedded in applications and support conditional logic and multi-step wizards. Additional modules cover reporting, digital signatures, PDF output and a white-labelled form builder. The open-source core runs on Node.js and MongoDB and can be started with Docker Compose. The vendor emphasises self-hosting, alongside a hosted environment at portal.form.io.
Form.io LLC is based in Dallas, Texas, in the United States. The open-source core is licensed under OSL-3.0, a copyleft licence. When self-hosted, data stays in infrastructure you control, and you can use your own keys or AWS KMS. The sources consulted do not state where the hosted environment runs. Because the vendor is US-based, European organisations using the hosted service may be exposed to the CLOUD Act; self-hosting in the EU reduces dependence on the vendor.