A cell of your own.Priced by what happens in it.

Every plan runs every primitive in a dedicated AWS cell for your company; you pay a flat price for the cell and, past your plan, for the events you publish. Each plan starts with a 7-day trial, refunded in full if you cancel.

Draft pricing: these are proposed figures, not yet an offer.

Plans

  • Launch

    $100per month

    A cell of your own on one machine, for your first launch.

    Start your trial
    Cell
    Single instance
    Events per month
    500k
    API calls per month
    5M
    Members synced
    5k
    Storage files
    25 GB
    Support
    Email
  • Startup

    $750per month

    Your first customers, on a cell of your own.

    Start your trial
    Cell
    Dedicated
    Events per month
    2M
    API calls per month
    25M
    Members synced
    25k
    Storage files
    100 GB
    Support
    Email, business hours
  • Enterprise

    CustomAnnual contract, sized to your volume

    High availability across three zones, with an SLA.

    Contact us
    Cell
    Dedicated HA
    Events per month
    Custom
    API calls per month
    Custom
    Members synced
    Custom
    Storage files
    Custom
    Support
    99.9% SLA

Every plan includes

Plans differ by isolation, availability and volume. Never by primitive.

  • Members synced from WorkOS
  • Authorization on SpiceDB
  • Files
  • Events and webhooks
  • Audit log
  • Notifications
  • Search
  • Usage and quotas
  • Metrics, with export to your Datadog

Beyond your plan

Billed monthly for usage past what your plan includes.

UsageLaunchStartupEnterprise
Events$40 per 1M$40 per 1MCommitted volume
API calls$2 per 1M$2 per 1MCommitted volume
Members$5 per 1k$5 per 1kCommitted volume
Storage$0.05 per GB$0.05 per GBCommitted volume

How usage counts

One price metric. The rest are guard rails.

  • Events

    What you pay for. Each event you publish counts once, however many places it lands: search, audit, notification rules and webhooks.

  • API calls

    Every request to the API, including permission checks and searches. Generous on purpose, so checking access is never the expensive choice.

  • Members

    Users synced from your WorkOS. You already pay WorkOS for them, so the limit is a guard rail, not the price.

  • Storage

    Files your customers upload, held in your cell’s own bucket.

Questions

The ones teams ask first.

How does the trial work?
Every plan starts with 7 days on its own cell, capped at 100k events. Your card is charged when you start. Cancel within the 7 days and we refund it in full; otherwise billing carries on each month.
Do I still pay WorkOS?
Yes. Identity stays in your own WorkOS account and they bill you directly. Primitives never charges you per user for it.
What happens at a limit?
Limits reset each calendar month (UTC). Usage past a limit is billed at the rates above, on the same invoice.
Why a cell per company?
On every plan your data, traffic and failures stay in a cell of your own: no noisy neighbours, and a clean line around everything you store.
Does moving up a plan change my code?
No. Every plan runs the same API. Upgrading moves you to a bigger cell; your calls stay the same.

Try it for 7 days. Keep your cell.

Start your trial