Pricing FAQ
What counts as a request?
One call through the gateway to a model endpoint (for example chat completions). A streamed response counts once. Requests the gateway rejects (a revoked key, an exceeded budget cap or a scope violation) are not billed.
Do you mark up LLM tokens?
No. You bring your own provider keys and store them in the Spineforge vault; your provider bills you directly for model usage. Spineforge only charges for governed gateway requests.
Is there a per-seat or monthly minimum charge?
No. Pricing is usage-based, so you aren't paying for seats that sit idle. Pay-as-you-go is invoiced monthly in arrears for the requests above the free allowance.
What happens when I reach the Free limit?
On the Free tier, requests pause once the monthly allowance of 10,000 is used. Upgrade to Pay-as-you-go at any time to continue without interruption.
Is the cost calculation auditable?
Yes. Every request row stores the rate_card_id used to price it, so you can trace any cost figure back to the exact rate that produced it, from the dashboard or by querying the database.
What happens if Spineforge is unreachable?
Because the gateway sits in the data path, agents can't reach the LLM through it until it's back. The proxy layer is stateless and horizontally scaled, and we target 99.9% uptime. See the transparency report for measured numbers.
Can I self-host?
Self-hosted / on-prem gateway and dedicated single-tenant deployments are on the roadmap for Enterprise customers. They are not available yet. Talk to sales to shape what we build.
Full pricing & billing docs →