Skip to content
Faldaro

A form builder with logic that runs on the server

Start from a template — support requests, registrations, applications — or a blank canvas. Build fields, conditions and calculations in the browser; Faldaro evaluates them on the server on every save, which is the difference between a form that displays a total and a form whose total can be trusted.

Calculations

Totals a browser cannot fabricate

A claims form multiplies vehicles by rate bands and shows the estimate as the submitter types. When the form is saved, the server runs the same formulas over the submitted values and stores its own result — the client's arithmetic is a preview, never the record.

Field types

Over two dozen field types, and the awkward ones included

Signatures drawn on the page and stored with the submission. Addresses with optional Google Places autocomplete. Tables and structured lists for line items. Input masks, computed summary panels, uploads served safely — the fields real processes need, not just text boxes wearing hats.

Text & long text Email · phone · URL Numbers & currency Percentages Dropdowns & combo boxes Radio & checkbox groups Dates, times & ranges Address (Places autocomplete) Signature Tables & lists Contacts File & image upload Input masks Computed summary panels Headings & layout
  • Conditional logic

    Show, hide and require fields from other answers. A hidden field contributes nothing to a calculation — it is removed from the maths, not just the page.

  • Versioned by default

    Editing a live form clones a new draft. Publish when ready; every submission keeps the definition it was filled against.

  • Reference numbers

    Sequences allocate once, at submission — a record keeps its number through every edit, and two concurrent saves can never draw the same one.

  • Test cases

    Pin inputs to expected outputs and re-run them through the real engine before publishing a change. A pricing tweak that moves a pinned value fails loudly, not in production.

  • Public links

    Opt a form into anonymous submission with a revocable tokenised link — throttled by default, behind a captcha where the operator has configured one, and without exposing your formulas. Half-filled answers survive on the submitter’s own device, so a closed tab is not a lost submission.

  • Cross-organisation sharing

    Share a form or folder with a partner organisation at view or submit level. They use it; only you can change it.

  • A field library

    Save the blocks you keep rebuilding — an address section, a signature block, a standard disclosure — and insert them into any form. Inserting copies the fields (references rewritten, collisions renamed), so editing the group later never changes a form it was already placed in.

  • AI-styled fields

    Describe a look — “dark, rounded, ticket-stub feel” — and the AI styles the field on the canvas for you to keep or tune. Styled fields saved to the library become reusable styles you can copy onto any field, and every style passes the same validation fence as your own CSS.

  • A canvas that cannot drift

    The builder previews every field with the same component a submitter sees — dataset options, input masks, date pickers and all — so what you arrange is what they get, by construction rather than by imitation.

Questions

Form builder, plainly

Where does form logic run?

On the server. The browser shows a live preview, but every calculation, visibility rule and validation is re-evaluated server-side on save — so a tampered request cannot fabricate a total or skip a required field.

Can I change a live form without breaking old submissions?

Yes. Editing a published form creates a new draft version; existing submissions keep the exact definition they were filled against, forever. Publishing the draft affects only what happens next.

How do I know a change won’t break my pricing?

Form test cases pin named inputs to expected outputs and re-run through the real engine. Run them against a draft before publishing and you know whether the change moves any value someone has pinned down.

Can people outside my organisation fill a form?

Only if you publish a public link for it. Links carry an unguessable token rather than the form’s id, can be revoked by rotating them, and never expose your formulas or workflow to the person filling the form.

Build your first form in minutes

Unlimited forms, public links and the full logic engine are free forever — no card, no trial clock.

No card required.