StoryOS

Pricing

Capability is never paywalled.

Every plan has every feature and unlimited records — paid plans buy scale, not capability. Self-host free forever, or let us run it.

Every new workspace starts with 30 days of Pro — unlimited, no card required.

Free

$0 forever

A real workspace, free for good.

  • 2 members — viewers & commenters always free
  • Unlimited records
  • 1 workspace
  • 100 automation runs / month
  • Use your own AI — never metered

Pro

$29 /month

For a small team that runs on it daily.

  • 3 members included
  • Viewers & commenters always free
  • Unlimited records
  • 1,000 automation runs / month
  • Use your own AI — never metered
Most popular

Business

$99 /month per workspace

Flat per workspace — not per seat.

  • 5 members included
  • Viewers & commenters always free
  • Unlimited records
  • 1 workspace (multiple workspaces: Enterprise)
  • 10,000 automation runs / month
  • Admin controls & audit log, priority support

Enterprise

Custom

Dedicated infrastructure and guarantees.

  • Unlimited automation runs
  • Multiple workspaces under one owner
  • SSO / SAML
  • Dedicated instance
  • SLA & DPA
  • Everything in Business

Extras

Extra members

On Pro and Business, beyond the included members. Viewer & commenter guests never count — a contributor-or-higher guest grant is what counts as a seat.

+$12/mo each

✦

StoryOS AI optional add-on

For teams without their own AI. Optional — connect your own Claude or ChatGPT on any plan and pay us nothing for it.

Prepaid credits, near cost

Usage-based, prepaid credits · Requires a card · Available on every plan

Prefer your own box?

Self-host the whole product free forever under AGPL-3.0 — same code, same features, unlimited everything. Your data never leaves your server.

What counts as an automation run?

It's the one thing we meter, so here is exactly how it works.

One rule firing once

An automation runs when its trigger fires — a record changes state, a schedule ticks, someone presses a button, a webhook arrives. That's one run, whatever it does: setting fields, creating records, posting to Slack, sending mail.

Only runs that succeed

The counter increments after a run completes. A rule that errors doesn't spend your allowance — you're never billed for our failure, or for a misconfigured rule you're still debugging.

AI runs are never counted

Only non-AI runs touch this number. When an agent runs on your own Claude or ChatGPT, there is no code path from that run to the meter at all — the promise is structural, not a policy we remember to apply.

At the cap, nothing breaks

Reach the monthly allowance and further runs are skipped and logged as such, with the reason on the record's run history. No deletion, no lockout, no surprise invoice — the allowance resets with the month.

Self-hosted StoryOS counts nothing — there is no metering code path without billing configured, so no phone-home and no allowance.

The fine print, up front.

Cancel anytime

Manage or cancel from the billing portal — cancelling downgrades to Free. Nothing is deleted, nothing is held hostage.

Export everything, always

Full CSV export of any view or database, plus a one-click full-workspace ZIP — on every plan, including Free.

No card for the trial

30 days of Pro starts with an email, not a card. We never charge you to find out if you like it.

GDPR-minded, DPA available

Data-minimization by default, export and erasure on request, and a Data Processing Agreement for Business and Enterprise. Full posture on the security page.

Full security & data-handling posture →

Against the tools you're leaving

Per-seat bills, record caps, and AI-as-a-tax — the three things we designed out.

StoryOS Airtable Notion Fibery
Pricing model Flat per workspace — $29 Pro, $99 Business Per seat: $20–45 /user/mo Per seat: ~$10–20 /user/mo Per seat: €12–40 /user/mo
Record limits None, ever — on every plan 1,000–125,000 per base by tier Block limits on Free (2+ members) Unlimited entities
Open source & self-host AGPL-3.0 — self-host free forever No No No
Use your own AI Connect your Claude or ChatGPT — zero markup, never metered No — their AI only No — agents billed $10 per 1,000 credits No — their AI only

Competitor details from public pricing pages, September 2026: airtable.com/pricing · notion.com/pricing · fibery.com/pricing

Questions

What counts as an automation run?

One automation rule firing once — triggered by a record changing state, a schedule, a button press or an incoming webhook — regardless of how many actions it performs. Only runs that complete are counted, so a failing rule never spends your allowance. Runs that use AI are never counted at all. When you reach the monthly allowance further runs are skipped and logged with that reason; nothing is deleted and there is no overage charge. Self-hosted deployments count nothing.

How many workspaces do I get?

One workspace per account on Free, Pro and Business — a workspace holds unlimited databases, records and spaces, so it fits an entire company. Running several separate workspaces under one owner needs the multi-workspace account model, which is an Enterprise arrangement today.

Is the self-hosted version really free?

Yes. The whole product is AGPL-3.0 and free forever on your own infrastructure. Capability is never the thing we charge for — paid plans gate scale (members and automation volume), not features.

How does the trial work?

Every new workspace starts with 30 days of Pro — unlimited and with no card required. When it ends you land gracefully on Free; nothing is deleted and your data is never held hostage.

What happens if I cancel a paid plan, or a payment fails?

The same guarantee as the trial, not a smaller version of it: a canceled or past-due Pro or Business workspace lands on Free — nothing is deleted, every export stays open, and viewers keep working. Leaving a paid plan is never a hostage moment either.

What does AI cost?

If you connect your own Claude or ChatGPT over MCP, nothing — ever. We never meter or mark up your own AI, on any plan. If your team doesn’t have its own AI, the optional StoryOS AI add-on gives you hosted model access with prepaid credits priced near cost; it’s the only thing we ever bill AI for, and it requires a card.

Are there record limits?

No. Unlimited records on every plan, including Free. We will never cap how much data you can put in — the automation-run allowance is the only volume dimension, and it only counts non-AI automation runs.

Who counts as a paid member?

Only people who create and edit. A guest invited as a viewer or commenter is always free, on every plan — share a workspace with clients or the whole company at no cost. A guest given contributor access or higher (so they can create records, not just see or comment on them) counts as a seat, same as a member.

Can I move between self-host and the hosted plans?

Yes — it’s the same product and the same data model. Export from one, import to the other over the API.

Start free — 30 days of Pro, no card →