Plans

Aerostack offers five plan tiers. Each tier unlocks higher resource limits and additional features. All paid plans include a 25% discount for yearly billing.


Plan Comparison

Pricing

PlanMonthlyYearlyYearly Savings
Free$0$0
Starter$19/mo$171/yr ($14.25/mo)25%
Pro$49/mo$441/yr ($36.75/mo)25%
Business$149/mo$1,341/yr ($111.75/mo)25%
EnterpriseCustomCustomNegotiated

Resource Limits

Core Resources

ResourceFreeStarterProBusinessEnterprise
Projects105Unlimited50Unlimited
Team Members131025Unlimited
MCP Workspaces31050200Unlimited
Gateway APIs31050200Unlimited
Realtime Connections2001,0005,00025,000Unlimited

Monthly Quotas

QuotaFreeStarterProBusinessEnterprise
API Requests50K500K2M10MUnlimited
AI Tokens100K1M10M100MUnlimited
Storage2.5 GB7 GB30 GB110 GBUnlimited

MCP & Workspaces

FeatureFreeStarterProBusinessEnterprise
Workspaces31050200Unlimited
Servers per Workspace51550200Unlimited
MCP Proxy Calls/mo5K50K500K5MUnlimited
Workspace Secrets10502001,000Unlimited

Gateway APIs

FeatureFreeStarterProBusinessEnterprise
Gateway APIs31050200Unlimited
Consumer Keys per API101001,00010,000Unlimited
Gateway Requests/mo5K50K500K5MUnlimited
Knowledge Docs per API101001,00010,000Unlimited

Authentication

FeatureFreeStarterProBusinessEnterprise
Monthly Active Users50K100K500K1MUnlimited
Email Sends/mo1K10K100K500KUnlimited

Realtime

FeatureFreeStarterProBusinessEnterprise
Concurrent Connections2001,0005,00025,000Unlimited
Messages/mo50K500K5M50MUnlimited
Rooms5505005,000Unlimited
Chat History7 days30 days90 days365 daysUnlimited

Observability

FeatureFreeStarterProBusinessEnterprise
Log Retention1 day7 days30 days90 daysCustom
Error Tracking1001,00010,000UnlimitedUnlimited

Per-Project Limits

FeatureFreeStarterProBusinessEnterprise
Custom Hooks51550200Unlimited
API Keys10502001,000Unlimited

Burst Rate Limits

In addition to monthly quotas, each plan has per-minute burst limits to prevent abuse:

MetricFreeStarterProBusiness
Requests/min1005002,00010,000
DB Writes/min301506003,000
Uploads/min10502001,000
AI Calls/min525100500

Storage Breakdown

The storage quota is shared across three storage types:

Storage TypeFreeStarterProBusiness
Database500 MB2 GB5 GB10 GB
File Storage2 GB5 GB25 GB100 GB
Vector Search2K vectors20K vectors200K vectors1M vectors
Media Assets5005,00050,000200,000

AI Token Breakdown

AI tokens are shared across three categories:

CategoryFreeStarterProBusiness
Gateway Inference50K500K5M50M
Embedding Operations1K10K100K1M
Vector Search Queries5K50K500K5M

Grace Periods

When you approach your monthly quota, Aerostack provides a grace buffer before hard-blocking requests:

PlanGrace Buffer
Free10% over limit
Starter15% over limit
Pro20% over limit
Business20% over limit

For example, on the Starter plan with 500K API requests/month:

  • 0 - 500K: normal operation
  • 500K - 575K: grace zone (requests succeed, dashboard warning shown)
  • 575K+: hard block (requests return 403)

Grace periods ensure your app does not suddenly break when you hit a limit. Use the usage API (GET /api/billing/usage) to monitor your consumption and upgrade proactively.


Enterprise Plan

The Enterprise plan uses the Business tier as a base with custom overrides negotiated per account. Enterprise features include:

  • Unlimited resources across all categories
  • Custom limits stored as JSON overrides in the database
  • Dedicated support with SLA guarantees
  • Custom marketplace fees (negotiable)
  • SSO/SAML integration
  • Audit logs with extended retention
  • Dedicated infrastructure options

Contact [email protected] for Enterprise pricing.


Marketplace Fee

All plans include a marketplace fee on revenue earned from community marketplace sales (functions, skills, agents). Enterprise customers can negotiate custom rates.

The marketplace fee applies only to revenue you earn as a creator. Using marketplace tools as a consumer is covered by the pay-per-use wallet.


Switching Plans

Upgrading

When you upgrade, the new plan takes effect immediately. You are charged the prorated difference for the remainder of your current billing period.

Downgrading

When you downgrade or cancel, you keep your current plan until the end of the billing period. After that, you move to the lower plan. Resources exceeding the new plan’s limits become read-only until you delete them or upgrade again.

⚠️

Before downgrading, check that your current resource usage fits within the target plan’s limits. The dashboard shows which resources would exceed the new plan.


Fetching Plans via API

curl https://api.aerostack.dev/api/billing/plans

Returns all plans with pricing and features:

{
  "plans": [
    {
      "tier": "free",
      "name": "Free",
      "price_cents": 0,
      "yearly_price_cents": 0,
      "features": [
        "10 projects", "50,000 API requests/mo", "2.5 GB storage",
        "100,000 AI tokens/mo", "200 realtime connections",
        "3 Gateway APIs", "3 MCP Workspaces"
      ]
    },
    {
      "tier": "starter",
      "name": "Starter",
      "price_cents": 1900,
      "yearly_price_cents": 17100,
      "yearly_savings_cents": 5700,
      "yearly_savings_percent": 25,
      "features": [
        "5 projects", "500,000 API requests/mo", "7 GB storage",
        "1,000,000 AI tokens/mo", "1,000 realtime connections",
        "10 Gateway APIs", "10 MCP Workspaces", "3 team members"
      ]
    }
  ]
}