← The platformEntitlements

Enforced, not promised.

Plans, seats and credit balances enforced at request time — zero added latency, zero drift between what customers pay for and what they can do. Flip a feature for one cohort from the dashboard.

Real-time checksZero added latencyFeature flags
Entitlements · ProLive
api.rate_limit10k req / min
Allowed
seats.active24 of 25 in use
Allowed
export.bulkRequires Scale
Blocked
1.2M checks today+0 ms latency
Why it matters

Access that matches the invoice, always.

01No sync job to break

Entitlements derive from the same ledger that bills. When a wallet empties or a plan changes, access changes in the same second.

02Upgrade paths, not dead ends

A blocked check can return an upgrade URL for the portal — turning a feature wall into self-serve expansion.

03Edge SDK available

Cache checks locally for zero added latency on the hot path, while staying consistent with the source of truth.

How it works

Three steps. No engineering ticket.

1Define plans and seats

Set what each plan, seat count and credit balance unlocks — enforced the same place pricing lives.

2Check at request time

One API call, or the edge SDK with local caching, answers 'can this customer do this right now?'.

3Access tracks billing

A wallet emptying or a plan changing updates access in the same second — no separate sync job to break.

+0 mslatency added by an entitlement check
1.2M+checks served daily across live accounts
0drift between what's paid for and what's usable

Send your first event today.