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

RecordedNot recorded
The model and provider usedThe text of your prompt
Prompt, completion and total token countsThe model's reply
HTTP status and request durationFiles you upload
TimestampYour name, unless you created an account
Token balance against your keyAnything 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.