Legal
Privacy
FreeModel is a gateway. Requests pass through us to reach a model. This page says exactly what is recorded on the way through — including the one place where content is stored.
The short version
Your prompts and the model's replies are not stored. We record metadata about each request — which model, how many tokens, whether it succeeded, how long it took.
One exception: the agent endpoint described below stores the task text you send it. Everything else on this page follows from those two facts.
What is recorded
| Recorded | Not recorded |
|---|---|
| The model and provider used | The text of your prompt |
| Prompt, completion and total token counts | The model's reply |
| HTTP status and request duration | Files you upload |
| Timestamp | Your name, unless you created an account |
| Token balance against your key | Anything used for advertising |
Metadata exists for three reasons: routing (the router reads usage to decide what is available), billing against your quota, and diagnosing failures. It is not used for anything else.
The exception: the agent endpoint
The agent endpoint accepts a task description and a system prompt, and both are stored with the run record: the task text truncated to its first 500 characters, the system prompt up to the same length. This is the only place on the platform where request content is written to a database.
If you are sending sensitive material, use the standard chat and messages endpoints instead — those store metadata only.
How long it is kept
Request metadata is retained so that usage history stays meaningful over time. We do not currently operate an automatic expiry on it, and we would rather say that plainly than publish a retention period the system does not enforce.
You can delete your own request records at any time by calling
DELETE /agent/log with your key. That removes your rows from our
request log. It does not reach server-level access logs, which are kept by our
hosting providers under their own policies.
What we do not do
We do not train models on your data. There is no training or fine-tuning pipeline connected to request data. Our only outbound path for a request is the forward to the provider serving it.
We do not sell or share data with advertisers. There is no advertising or analytics SDK on this site. No third-party tracking script runs on these pages.
We do not read your prompts. They are not stored, so there is nothing to read after the fact.
Who else is involved
A request reaches a model by passing through third parties. Providers that host the models receive your prompt in order to answer it, and are bound by their own terms. Our infrastructure, authentication and email providers are listed on the sub-processors page, which names each one and says what it receives.
Your provider keys stay yours. If you bring your own key, the provider bills you directly and our role is the routing in between.
Your account
Accounts are optional — the model list and the docs need no key at all. If you create one, we hold your email address and, for third-party sign-in, the identifier that GitHub or Google returns. Registration and sign-in are protected by Cloudflare Turnstile, which sees your IP address and browser signals as part of the challenge.
Changes and contact
If this page changes in a way that affects what is stored, the change will be dated at the bottom and noted on the about page.
Questions about any of this, or a deletion request beyond what the API exposes: privacy@freemodel.online.
FreeModel is a product of Aiglade. Last updated 2026-09-21.