Skip to content
Terms

Terms of use

Last updated 9 November 2026

Who runs Forma

Forma is run by Waqar Sayyed, an independent developer, not a company. Its source code is open under the Apache-2.0 licence. The address to write to is on the contact page.

What Forma is

Forma turns a design you already have — a picture, a PDF or an existing .repx file — or a report you describe in words into a DevExpress report file, with a written specification, a mockup and a Preview read off it, and exports from that Preview.

It is offered free of charge and without a support contract. There is no uptime guarantee, and it may change or stop being available at any time.

One thing the workspace does that is worth stating plainly: it checks whether the optional RepxDesigner companion is running on your own computer, by asking 127.0.0.1 — your machine, not the internet — whether anything answers on that port. The check sends nothing about you or your work, and if you have not installed the companion it simply fails. Nothing leaves your machine either way.

What that check decides is what the “Open in designer” button does, not whether you can see it. The button is always there. If the companion is already running, clicking it hands the report straight over. If nothing answered, clicking it asks Windows to start the companion — which your browser will ask you to allow the first time — and reports plainly if it cannot. Exporting the .repx works regardless, and never involves any of this.

Who may use it

You must be 18 or older to use Forma, which is also what Google’s terms for the Gemini API require of anyone using a key.

You bring your own AI

Forma ships without an API key of its own. It needs your own Google Gemini API key to open the workspace, and whichever AI designs your reports — Gemini, OpenRouter with a key of your own, or a local AI on your computer — your browser calls it directly. Any usage, quota or cost is between you and that provider, and your use of it is governed by its terms, not these.

Keep your keys to yourself. Anyone who has one can spend against your quota.

What you bring, and what comes back

Only upload or describe material you have the right to use. You are responsible for what you put in and for what you do with the output.

What you bring stays yours, and so do the reports Forma makes from it: Forma claims no rights in your designs, your reports or the files it writes.

The output is generated by a language model and is not guaranteed to be correct, complete, or fit for any particular purpose. Check the generated .repx in the DevExpress designer before you rely on it. Forma checks the XML is well formed and refuses to hand over a file that is not — that is a structural check, not a promise the report is right.

Your account, and what you share

An account is optional: Forma works signed out, with your work kept in your browser. Signing in lets your projects follow you between machines, and lets you share a report.

You are responsible for keeping your sign-in details safe. You can change or delete your account at any time from Account settings in the workspace.

You are responsible for what you share and with whom. Do not use sharing to publish anything unlawful, or anything you have no right to share.

Accounts used to break the law, to attack the service, or to abuse other people may be suspended or removed, and their shared reports with them.

Trademarks

DevExpress and XtraReports are trademarks of Developer Express Inc. Forma is an independent project and is not affiliated with, sponsored or endorsed by Developer Express Inc.; the names are used only to say which file format Forma writes. Gemini is a trademark of Google LLC, and other names belong to their owners.

Liability

Forma is provided "as is", without warranties of any kind, express or implied. To the fullest extent the law allows, the operator is not liable for any loss or damage arising from your use of it — including lost work, lost data, or costs incurred against your own API key.

Nothing here limits liability that cannot be limited by law.

Governing law

These terms are governed by the laws of India. Nothing in them takes away a protection that the law where you live gives you and that no agreement can set aside.

Changes

These terms may change as the software does. The date at the top is when they last did. Continuing to use Forma after a change means you accept the current version.

Forma is an independent project and this page is written in plain language rather than by a lawyer. It describes what the software actually does; where the law of your country gives you more, the law wins.