Hosted API data policy
Data policy: zero retention
This policy describes inference-content handling by the hosted API today. Website, waitlist, support and browser storage are described in section 4 of the terms. Material changes follow the notice and acceptance process; changing this page's date alone does not change an existing customer's agreement. Paid-plan retention described in the terms is not enabled by this policy.
- Request and response bodies are never stored. The server keeps nothing between requests: no database, no disk writes, no cache of your text, no analytics on content. Inference runs in memory and the result is returned.
- No per-request logs on our side. The server runs with access logging off. It logs startup and errors only, and those lines never include request content. Error responses name the field that failed, not its value.
- Not used for training. Nothing you send is used to train, evaluate or tune any model.
- Transit.
api.saina.runis reached through Cloudflare, which terminates TLS and forwards the request to our server over a private tunnel. Cloudflare sees requests in transit and keeps its own edge metadata (timestamps, status codes, request counts) under its policies; it does not store bodies for us, and we have not enabled any Cloudflare feature that logs them. If you need no intermediary at all, self-host: it's the same server. - Keys. A key identifies a caller and can be revoked individually. We don't tie keys to request content, because there is no request content kept to tie them to.
- Location. Requests are processed in Canada (British Columbia). Any standby capacity runs under the same policy, and its region is shown on this page while in use. Weights are the public Saina Helm 0.8B release, pinned to the revision reported by
/healthz, and are only changed deliberately. - Through OpenRouter. Requests made through OpenRouter pass through OpenRouter under its data policy before reaching this server, where the rules above apply.
Questions about any of this: [email protected]. Use of the hosted API is under the terms of service.