Skip to content
OpenSmartRoute

Terms of service

These terms apply to the hosted platform - the web app and API at the address in the footer. The open-source software itself is licensed separately under Apache-2.0 and is not subject to them.

Last updated

1. The service

The platform routes requests you send to it to a model, agent, skill, persona or tool, returns the decision with its trace and, when you ask, executes the chosen target and returns its output. It also provides an OpenAI-compatible endpoint, a Model Context Protocol server, a marketplace for routing building blocks and a dashboard. What each endpoint does is documented in the platform guide and the API reference; the documentation is part of these terms where it describes limits and behaviour.

2. Accounts and API keys

  • You need an account to call metered endpoints. Signing up creates a personal workspace on the free plan.
  • API keys authenticate as the workspace with its full rights. Keep them secret; you are responsible for requests made with your keys until you revoke them. Keys are shown once and cannot be recovered.
  • Organization workspaces have owners, admins and members. Owners are responsible for who they invite and for the organization's use of the service.
  • One person, one account. Automated or bulk signups to obtain additional free quota are not permitted.

3. Plans, quotas and payment

  • Each plan sets requests per day and per minute, the number of keys, tenants and seats, and which features a key may call. The current values are on the pricing page and in GET /api/v1/info. Requests over the limit are refused with 429, not billed.
  • Paid plans are billed monthly in advance through Stripe. You can change or cancel the plan at any time under Plan and billing; a downgrade takes effect at the end of the paid period, and there is no refund for the remainder unless the law where you live requires one.
  • Plan prices and quotas may change. Existing paid subscriptions keep their price until the next renewal after we have given at least 30 days' notice on the pricing page and in the changelog.
  • The free plan is provided as-is and may be adjusted or withdrawn with notice in the changelog.

4. Your requests and content

You keep all rights to the requests you send and the outputs you receive. You grant the platform the right to process request text in memory to make the routing decision and, when you ask for execution, to forward it to the provider behind the chosen target. Providers act under their own terms. What is stored is described on the privacy page: metadata about each request, never its text. You must have the right to send whatever you send, including any personal data in it, and to configure the tenants and constraints that decide where it may go.

5. Acceptable use

You may not use the platform to:

  • break the law, or produce content that is illegal where you or the recipient are;
  • attack the service or its providers - probing, load testing without agreement, circumventing quotas, guards or plan limits, or sharing keys to pool quota;
  • send requests designed to extract other users' data, model weights or provider credentials;
  • publish marketplace listings that are misleading, infringe someone else's rights, or whose manifests point at endpoints intended to harm the people who install them;
  • resell the hosted service as such. Building your own product on top of it, including a paid one, is fine.

The router applies prompt-injection and PII guards to every request. They are a safety measure for the people whose requests are routed, not a substitute for your own review of what your application sends.

6. Marketplace

  • By publishing a listing you grant every user the right to download and use its manifest under the licence you declare on the listing. You warrant that you have the right to grant it.
  • Published manifests are frozen per version so that installs are reproducible; you can archive a listing, but existing installs keep the versions they downloaded.
  • Paid listings are sold by you, through the platform's checkout. The platform may withhold or reverse payouts for listings that are removed for breaching these terms.
  • Reviews must be about the listing. Listings and reviews that breach these terms are removed; the publisher is told why and may resubmit after fixing the problem.
  • Installing a listing downloads a document; nothing runs on your behalf. Review what a template or agent points at before applying it.

7. Availability and changes

The hosted platform is provided without an uptime commitment on the free and pro plans; enterprise agreements set their own. Endpoints marked in the API reference are stable within a major version; when one is removed it is deprecated first in the changelog with at least 90 days' notice.GET /healthz and the changelog are the places to check when something looks wrong.

8. Suspension and termination

You can stop using the service at any time; deleting the account is described on the privacy page. We may suspend a workspace that breaches section 5, that has unpaid invoices after reminder, or that endangers the service or other users, and will say why. Where the breach can be fixed you get the chance to fix it first. On termination your keys stop working; your data is deleted as described on the privacy page.

9. Open source

The software behind the platform is OpenSmartRoute, licensed under Apache-2.0 and available on GitHub. Nothing in these terms restricts your rights under that licence. Self-hosting the same software - including the enterprise edition - is free and is not covered by these terms.

10. Warranty and liability

The hosted service is provided "as is". Routing decisions are recommendations produced by statistical models; you remain responsible for what your application does with them and for the outputs of the providers you route to. To the extent the law allows, the operators of the platform are not liable for indirect or consequential loss, and total liability for any claim is limited to the fees you paid for the service in the twelve months before the claim. Nothing here limits liability that cannot be limited by law.

11. Changes to these terms

These terms are versioned with the site in the repository. Material changes are announced in the changelog at least 30 days before they take effect; continuing to use the service after that date is acceptance. Questions go to the channels on the support page.