Monthly platform fee plus active devices.
GemmaKit Pro starts with a 14-day organisation trial. Paid plans combine a fixed monthly platform fee with one metered line item for unique active devices in the billing period.
Preview the billing inputs.
Drag the active-device count and app-id bindings to see what feeds the Stripe quote and the device ledger.
Inputs
Commercial quote
- Package
- Pro
- Active devices
- 5,000
- App-id bindings
- 1 allowed app id
- Billing state
- Paid subscription
- Meter event
- one per billing period
The billing boundary does not change.
Packages change commercial terms and support. They do not change the local privacy boundary or make inference cloud-hosted.
| Trial | Pro | Enterprise | |
|---|---|---|---|
| Monthly platform fee | free for 14 days | configured in Stripe | custom contract |
| Active-device usage | recorded, not invoiced during trial | metered monthly | metered or committed |
| Organisation secret keys | ● | ● | ● |
| Signed local certificates | ● | ● | ● |
| App-id restrictions | optional | optional | custom policy |
| Device and certificate revocation | ● | ● | ● |
| Procurement & security review | — | standard | custom |
| Support | trial onboarding | custom |
Things teams ask before signing.
If something on this page contradicts the master pricing & billing terms, the terms win.
What counts as an active device?
A device is active if it successfully activates, refreshes its licence, or calls a licence-gated generation endpoint during the billing period. Each organisation and device pair counts once per period, regardless of how many requests it makes.
What does the licence service receive?
Only licensing metadata: organisation and key identifiers, app id, generated device id, platform, GemmaKit version, certificate identifiers, billing state, and activation, refresh, revocation, and active-device timestamps. Prompts, completions, local documents, model artefacts, and embeddings are not sent to the licence service.
Can I run GemmaKit without ever talking to the licence service?
The runtime itself binds to 127.0.0.1 and serves chat completions locally. Continuous offline operation beyond a grace window is not part of the Pro entitlement; production licensing requires periodic active-device reports. The Pro tier does not grant unlimited offline entitlement.
Does the price include the model itself?
GemmaKit pricing covers the runtime, Swift client, local server, and licensing infrastructure. Converted Gemma model artefacts are governed by their own terms, so model redistribution still needs its own legal review.
How are staging and production billed?
Use separate organisation keys, app-id restrictions, or environment metadata so staging and production are auditable. Trial usage is recorded but not invoiced unless the subscription converts to paid under the commercial terms.