Platform

Billing and pricing

Production pricing

Each organisation receives:

  • the first 100 production monthly active users free;
  • up to 100 successful billable calls per end user per month before overage;
  • $1 per active user per month beginning with active user 101;
  • $2 for every additional block of 100 calls entered for an individual user during that month.

Examples

User position and usageCharge
One of first 100 MAUs, 1–100 calls$0
One of first 100 MAUs, 101–200 calls$2
MAU 101+, 1–100 calls$1
MAU 101+, 101–200 calls$3
MAU 101+, 201–300 calls$5

Definitions

A monthly active user is a distinct production end_user_id that receives at least one successful, billable clearance in the billing period. A billable call passes protected admission, performs an approved clearance operation, and returns a bounded result. Test mode, auth failures, denied or expired grants, duplicates under the same idempotency key, and webhook retries are not billed.

Sandbox and metering

usage_ledger is the product source of truth for metered usage. Sandbox/test mode records usage with billable=false and never charges Stripe. Live mode emits idempotent billing_outbox meter events; the worker verifies Stripe webhook signatures when the secret is set. Stripe keys and billing logic must never enter NTKA (Protected Authority).