Swiss AI API · zero data retention
Laya Studio answers your questions on GPUs located in Switzerland, keeps its account database in Zurich, and never writes the content of a request to disk. Turn on Swiss-only mode and a request can never leave the country, not even as a failover.
Journey of a request
Press play, or step through it. Then flip Swiss-only mode and simulate an outage to see the difference: a detour abroad, or an honest error.
Your app sends text and questions over TLS. Everything on the wire is encrypted.
Swiss-only mode ON: the failover pool is locked out. An outage returns an error instead of a detour.
The facts
Where the GPUs are, what is kept, and what never is. Each card is the exact wording we stand behind.
Our primary inference pool runs on dedicated GPUs located in Switzerland. Every API response tells you where it was processed in the x-laya-region header.
One switch per workspace (or the x-laya-residency: ch header per request) and requests are only ever answered in Switzerland. If the Swiss pool is unavailable you get an error, never a silent detour abroad. It is an add-on: +15% credits per request, still about 20% below Jev.
The text and questions you send are processed in memory and discarded when the answer is returned. They are never written to a database or log, and never used to train anything. One exception to know about: the optional chat agent (POST /v1/ask, the MCP ask tool, dashboard Chat) first passes your prompt to a third-party language model to plan the questions, in the US by default and in Switzerland under Swiss-only mode.
Accounts, API keys (stored only as SHA-256 hashes), credit balances and usage metadata live in a Postgres database in the AWS Zurich region (eu-central-2).
For billing and debugging we keep request metadata only — time, status, number of questions, latency — for 30 days. Daily totals are kept for invoicing.
All traffic uses TLS. The API gateway runs on Cloudflare’s network, which forwards requests encrypted and does not store their content; the GPU servers accept requests only from our gateway.
Zero data retention
Hover or tap each kind of data to see where it lives and for how long. The short version: your content is gone the moment you have your answer.
| Data | Where it lives | How long |
|---|---|---|
| Your text | GPU memory (RAM) only | Gone |
| Your questions | GPU memory (RAM) only | Gone |
| Your API key | Zurich database, as a SHA-256 hash only | The hash, while the key exists |
| Request metadata | Zurich database | 30 days |
| Daily usage totals | Zurich database | Kept for invoicing |
Medical & sensitive data
No retention plus Swiss processing makes Laya Studio a fit for sensitive text such as patient messages, clinical intake notes, HR cases or financial correspondence — the kind of data that should not sit in a US AI provider’s logs.
Pick a use case
Answers
route
Which team should handle this patient message first?
same_day
Does the patient describe symptoms that need same-day care?
side_effect
Does the message mention a possible side effect of a medicine?
Press “Run in Switzerland” to get a probability for every question.
This demo always runs in Switzerland and shows the region the answer came from. More ideas on the use-case pages.
For developers
Swiss-only mode can be set for a whole workspace or for a single request. A request can tighten residency, never loosen it.
For the whole workspace
Open Dashboard → Settings → Data residency and turn on Swiss-only. Every key in the workspace is then answered in Switzerland only.
Per request
Send the header x-laya-residency: ch. If the Swiss pool is unavailable you get HTTP 503 residency_unavailable, never a detour.
Verify every response
Every response carries x-laya-region (where it ran) and x-laya-residency (ch or any). Log them, or assert on them.
nFADP & GDPR
Swiss data protection, stated carefully. We only claim what we can back up.
Designed to support compliance with the Swiss Federal Act on Data Protection (nFADP, in force since 1 September 2023) and the EU GDPR.
Our Data Processing Agreement (laya.studio/dpa) is part of the Terms and applies automatically when you send personal data; a signed copy is available on request: privacy@laya.studio.
Read the DPA →You remain responsible for your legal basis to process personal and health data. Laya Studio holds no formal certification (such as ISO 27001) today and does not sign HIPAA BAAs.
Details in our privacy policy and on the security page.
FAQ
Then $0.0294 per 1M input tokens — 30% below Jev. Create a key, turn on Swiss-only mode, and check the x-laya-region header on your first response.