Terms of Service
Contents
1. What the service is
lbrouter is a self-hosted gateway that accepts OpenAI-, Anthropic- and Responses-compatible API requests and forwards them to third-party AI model providers on your behalf. It adds routing, failover, per-token accounting and a credit wallet on top of those upstream APIs.
The models themselves are provided by upstream providers. lbrouter does not create, train or host any model. Model behaviour, output quality, availability and upstream pricing are entirely outside this project's control.
2. Accounts and keys
- You are responsible for keeping your password and API keys secret. Every request made with your key is treated as yours, and billed to you.
- One person, one account. Do not share an account or resell access to it.
- You must be old enough to form a binding contract in your jurisdiction, and must not be barred from using such a service under applicable law.
- Provide an email address you actually control — it is the only way to recover your account or reach you about your balance.
3. Acceptable use
Do not use the service to:
- do anything unlawful, or infringe anyone's rights, in your jurisdiction or that of the upstream provider;
- generate content that is illegal, or that violates the usage policies of the upstream provider whose model you are calling;
- attack, overload or probe the gateway or the upstream providers, or attempt to bypass rate limits, quotas or billing;
- abuse trial, welcome or referral credit through duplicate accounts, automated signups, or shared payment methods.
Because this is a one-person operation, abuse is handled by disabling the account, not by negotiation. Lbrouter may suspend or delete any account that breaks these rules, at any time, without notice.
4. Credit and billing
- Prepaid only. Paid models draw down a prepaid credit balance. There is no postpaid billing, no invoicing, and no line of credit.
- Metered per token. Usage is charged per token at the prices shown in the catalogue at the time of the request. Input, output, and cached tokens are priced as listed. Prices may change; a change never applies retroactively to requests already billed.
- When the balance reaches zero, paid models are paused until you top up. Free models keep working. Nothing is ever charged against a balance you do not have.
- Credit is not transferable and has no cash value outside this gateway. Welcome, promotional and referral credit is a gift, not a purchase.
- Top-up mistakes are yours. Check the amount and currency before confirming a payment. Payments are processed by third-party processors (for example PayPal or Stripe), and their own terms also apply.
5. No refunds
All payments are final and non-refundable. This includes:
- prepaid credit that has not yet been spent;
- welcome, promotional and referral credit;
- any balance remaining when an account is closed, deleted or suspended for breaking these terms;
- any credit already consumed by requests, including requests that returned an error or an output you did not want.
This is a deliberate part of the deal: small prepaid top-ups through a hobby project cannot carry the accounting and chargeback overhead of a refund process. If you are not comfortable with that, do not add credit. Because the service is run by an individual in a personal capacity, statutory consumer-withdrawal rights that would apply to a business seller may not apply here; where they do apply and cannot be waived, this section is limited to the smallest extent the law allows.
6. Availability — no guarantees
The service is offered on a best-effort basis with no uptime commitment of any kind. It may be unavailable, slow, rate-limited, or shut down entirely — for maintenance, because an upstream provider changed or removed an endpoint, for cost reasons, or for no reason at all. Nothing here promises that it will exist tomorrow. Do not build anything whose failure would cause you loss without a fallback you control.
7. No warranty, no liability
The service is provided "as is" and "as available", without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose, and non-infringement.
To the maximum extent permitted by law, Lbrouter is not liable for any loss or damage arising from your use of, or inability to use, the service — including lost data, lost profits, lost credit, business interruption, or any indirect, incidental, special or consequential damages — whether based in contract, tort (including negligence) or otherwise, even if advised of the possibility. Where liability cannot be excluded, it is limited to the total amount you paid for the service in the three months before the claim, which for most users is zero.
You use the service at your own risk. Model outputs may be wrong, offensive, or unusable; you are responsible for reviewing anything you rely on.
8. Your responsibility
You agree to indemnify and hold Lbrouter harmless from any claim, demand, loss or expense (including reasonable legal costs) arising out of your use of the service, the content you submit or generate through it, or your breach of these terms or of an upstream provider's terms.
9. Third-party providers
Requests are forwarded to model providers and, for top-ups, to payment processors. Each of those has its own terms and privacy policy, which you are bound by when your request reaches them. Lbrouter is not responsible for their behaviour, outages, price changes, or data practices.
10. Ending your account
You may stop using the service at any time; delete your keys and request account deletion by emailing the contact address below. Lbrouter may suspend or delete the account of anyone who breaks these terms, abuses the service, or attempts to evade billing, with or without notice. On closure, any remaining credit is forfeited as set out in section 5.
11. Changes to these terms
These terms may be revised as the service evolves; the "last updated" date at the top always reflects the current version. Continuing to use the service after a change means you accept the revised terms. Material changes will, where practical, be announced by email to registered users.
12. Governing law
These terms are governed by the laws of Lbrouter's country of residence, without regard to conflict-of-law rules. Any dispute will be brought in the courts of that jurisdiction. If any provision is found unenforceable, the rest stays in effect.
Questions about these terms
Email admin@lbrouter.com. Replies are best-effort — this is a personal project, not a support desk.