FreelyForm

A form is an input, not a text box.

Every demo below posts to the same public endpoint a customer's static form uses. What changes is what the page does with the answer afterwards — a fish, a maze someone else has to walk, a riddle. None of it needs a server of your own.

Steal the idea, not the code: if a visitor's answer can drive something on screen, it can drive anything — a game, a wall, a tally, a toy.

What the same endpoint can drive

Every demo on this page is the same form and the same database. Everything you see is read back from real rows — nothing is mocked. They all post to /f/demo; the panels are filled from /demo/feed. The maze one goes further: its fields are a grid and a route, so the server can judge what a visitor did, not just store what they typed.