Pricing

A plan caps what you keep, not what you send.

Model calls, uploads and notifications run on provider accounts you own, and those providers bill you at their rates. What a plan sets is how much you keep configured here.

Start free trial

14 days, no card

Start here

Trial

$0for 14 days

Everything on Starter for 14 days, no card.

Start free trial
AI providers
2
Buckets
2
Push apps
1
Campaigns a month
20
Scheduled campaigns
3
Team members
3
Requests a second
10
Custom domain
—

Starter

$29a month

One app in production, with room to grow.

Choose Starter
AI providers
3
Buckets
5
Push apps
3
Campaigns a month
100
Scheduled campaigns
10
Team members
5
Requests a second
25
Custom domain
Included

Growth

$99a month

Several apps, a team, and failover across providers.

Choose Growth
AI providers
10
Buckets
25
Push apps
15
Campaigns a month
1,000
Scheduled campaigns
50
Team members
25
Requests a second
100
Custom domain
Included

Scale

$299a month

No limits, and someone to call.

Choose Scale
AI providers
Unlimited
Buckets
Unlimited
Push apps
Unlimited
Campaigns a month
Unlimited
Scheduled campaigns
Unlimited
Team members
Unlimited
Requests a second
Unlimited
Custom domain
Included

Every limit, side by side

The same numbers the gateway enforces. A write that would cross one is refused where it happens, naming the limit and the plan.

Limits included with each Penstoke plan
LimitTrialStarterGrowthScale
AI providers2310Unlimited
Buckets2525Unlimited
Push apps1315Unlimited
Campaigns a month201001,000Unlimited
Scheduled campaigns31050Unlimited
Team members3525Unlimited
Requests a second1025100Unlimited
Custom domain—IncludedIncludedIncluded
Objects indexed10,000100,0001,000,000Unlimited

Pricing questions

What does Penstoke cost?
Every account starts on a 14-day trial with no card. After that: Starter at $29 a month, Growth at $99 a month, Scale at $299 a month. The plan caps what you keep configured — providers, endpoints, buckets, apps, campaigns, schedules, seats and the request rate — not how much traffic you send.
Is there a free trial, and does it need a card?
Yes, 14 days, and no. The trial carries the Starter plan's limits across all three gateways. When it ends your data stays and reads keep working — writes pause until you pick a plan, so nothing is deleted and nothing auto-charges.
Does Penstoke charge for AI tokens, storage or notifications?
No. You bring your own provider accounts — OpenAI, Anthropic, Gemini, R2, S3, APNs, FCM and the rest — and those providers bill you directly at their own rates. Nothing passing through the gateway is metered or marked up by us.
What happens if I go over a limit?
The write that would cross it is refused with a message naming the limit and the plan, at the moment you try — creating the eleventh provider, say, rather than at the end of the month. Everything already configured keeps working.
Can I change or cancel a plan?
Yes, from the dashboard. Plans are monthly through Stripe, and a downgrade or cancellation takes effect at the end of the period you have already paid for. Nothing is deleted when a plan ends.
Which plan includes a custom domain?
Starter and above. Every account, including the trial, is already served at its own address on penstoke.com from signup; the paid plans add pointing a hostname you own at the gateway, with the object paths unchanged.