Terms of Service

Effective date: 2026. These terms govern your access to and use of Pylo.

1. Operator

Pylo ("we", "us") is operated from the United States. "Pylo", "the Service", and "we" refer to the operator of the pylo.sh inference relay and its API at https://api.pylo.sh/v1. "You" refers to the person or organization accessing the Service.

2. The Service

Pylo is an OpenAI-compatible inference relay. It provides access to the Kimi K2.6 model (slug moonshotai/kimi-k2.6). Pylo is also listed as a provider on OpenRouter. For each request, Pylo routes to an upstream model provider, streams the response back, and applies per-upstream failover.

Pylo is the routing and reliability layer. It is not the model. The model and its outputs are produced by the upstream provider. Pylo does not warrant the accuracy, suitability, or correctness of any model output.

3. Acceptable use

Your use of the Service is subject to our Acceptable Use Policy, which you must read and follow. We may suspend or terminate access for any use that violates that policy.

Read the Acceptable Use Policy at /legal/abuse. Report abuse to abuse@pylo.sh.

4. Accounts and access

Access to the Service requires an API key. Your API key authenticates requests as yours and bills usage to you.

5. Billing and payment

When you reach Pylo through OpenRouter, OpenRouter meters and bills your usage per token under OpenRouter's terms. Direct and enterprise billing is available by arrangement; contact us to set it up.

Launch pricing for Kimi K2.6 on Pylo, per 1M tokens:

ItemPrice per 1M tokens
Input (prompt)$0.90
Output (completion)$3.90
Input cache read$0.18

Launch pricing, subject to change. These figures are not final and may be revised before or after listing. When billed through OpenRouter, OpenRouter's published pricing and terms apply.

6. Service availability and disclaimers

Pylo routes each request to an upstream provider and applies failover on timeout, 5xx, or 429 before the first token streams. Once the first token has streamed, there is no failover for that request. Failover is best-effort. We do not promise any uptime percentage or service level.

The Service is provided "as is" and "as available", without warranty of any kind, express or implied, including warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the Service will be uninterrupted, error-free, or that any output will meet your requirements.

To the maximum extent permitted by law, Pylo is not liable for any indirect, incidental, special, consequential, or punitive damages, or for any loss of profits, revenue, data, or goodwill, arising from your use of the Service. Our total aggregate liability for any claim relating to the Service will not exceed the amount you paid us for the Service in the three months before the event giving rise to the claim.

7. Data

Our handling of your request data is described in the Privacy policy. Read it at /legal/privacy.

8. Changes to the Service and these terms

We may change, add, or remove features of the Service at any time. We may also revise these terms. When we make a material change to these terms, we will update the effective date above. Your continued use of the Service after a change takes effect means you accept the revised terms.

9. Governing law

These terms are governed by the laws of the State of Delaware, USA, without regard to its conflict-of-laws rules. The courts located in Delaware have exclusive jurisdiction over any dispute arising from these terms or the Service.

10. Contact

Questions about these terms go to support@pylo.sh. Abuse reports go to abuse@pylo.sh.