Pricing

Pricing that stays friendly

Start free. One price per organization, never per developer, never per read. Live subscriptions are one socket, not a metered function call.

Free

For side projects and trying dabadata out.

$0 / mo

Free forever

Start for free
  • 50 concurrent connections
  • 500 MB database
  • 2 GB file storage
  • 2 GB egress / month
  • 3 days trace retention
  • 1 day API log retention
  • Backups: daily, 3 days
  • 2 projects
  • 1 team member
  • 1 site on dabadata.site
  • Pauses after 7 idle days
  • No uptime promise
  • Community support

Starter

For a small live app or a WordPress site going realtime.

$9 / mo

Billed monthly

Start with Starter
  • 200 concurrent connections
  • 5 GB database
  • 20 GB file storage
  • 25 GB egress / month
  • 14 days trace retention
  • 7 days API log retention
  • Backups: daily, 7 days
  • 5 projects
  • 2 team members
  • 3 sites, 1 custom domain
  • Never pauses
  • No uptime promise
  • Email support

Scale

For busy apps with thousands of people online at once.

$99 / mo

Billed monthly

Start free
  • 3,000 concurrent connections
  • 100 GB database
  • 500 GB file storage
  • 500 GB egress / month
  • 1 year trace retention
  • 90 days API log retention
  • Backups: PITR 30 days
  • Unlimited projects
  • Unlimited team members
  • Unlimited sites, 5 custom domains
  • Never pauses
  • 99.9 % uptime
  • Priority support

Enterprise

For large teams that need their own region and an SLA.

Call us

Custom terms and volume

Contact us
  • Custom concurrent connections
  • Custom database
  • Custom file storage
  • Custom egress / month
  • Custom trace retention
  • Custom API log retention
  • Backups: PITR 30 days + replica
  • Unlimited projects
  • Unlimited team members
  • Unlimited sites, 10 custom domains
  • Never pauses
  • 99.95 % uptime, SLA
  • Dedicated support

During the beta Pro and Scale are enabled on request: start free, then ask for them from Usage & plan in the console. Free and Starter are self-service.

How billing works

Per organization, not per seat

One price covers your whole organization. Add developers without adding cost, up to your plan's team size.

Hard caps, no surprise bills

Every plan starts with its caps switched on. Only the owner can raise them, so the bill never grows on its own.

Realtime messages are unlimited

Each client holds one socket. Live updates flow through it without a per-message meter.

What you pay as you grow

Paid plans can go past their caps once the owner raises them. Usage above the plan is billed at these rates.

Usage above your planPrice
Extra peak connections$5 per 1,000
Extra egress$0.12 / GB
Extra database storage$0.30 / GB
Extra file storage$0.02 / GB, downloads free
Extra trace storage$0.30 / GB

Free has no overage: its limits are hard caps only.

Full comparison

Feature Free$0 Starter$9 / mo Pro$29 / mo Scale$99 / mo Enterprisecall us
Database
Postgres version1616161616
Declared tables + rules with explanations✓✓✓✓✓
Database size500 MB5 GB20 GB100 GBCustom
Extra storage-$0.30 / GB$0.30 / GB$0.30 / GB$0.30 / GB
Plain SQL access with the project key✓✓✓✓✓
File storage
Files with rules, live, in the trace✓✓✓✓✓
File storage2 GB20 GB100 GB500 GBCustom
Largest file50 MB500 MB5 GB5 GBCustom
Extra file storage-$0.02 / GB$0.02 / GB$0.02 / GB$0.02 / GB
File downloadsfreefreefreefreefree
Export anytime - it is your Postgres✓✓✓✓✓
Sites
Your frontend at name.dabadata.site✓✓✓✓✓
Sites1310UnlimitedUnlimited
Custom domains for sites-13510
Size of one deploy100 MB1 GB1 GB2 GB2 GB
Files per deploy1,00010,00020,00020,00020,000
Site trafficfreefreefreefreefree
"Hosted on dabadata" badgeShown----
Realtime
Peak concurrent connections502005003,000Custom
Messages per monthUnlimitedUnlimitedUnlimitedUnlimitedUnlimited
Max message size256 KB1 MB1 MB1 MB1 MB
Live subscriptions over one socket✓✓✓✓✓
Cross-server fan-out✓✓✓✓✓
Users and auth
User tokensUnlimitedUnlimitedUnlimitedUnlimitedUnlimited
Roles that read like membership✓✓✓✓✓
MCP agent access✓✓✓✓✓
Trace
Every interaction traced✓✓✓✓✓
Retention3 days14 days90 days1 yearCustom
API log retention1 day7 days30 days90 daysCustom
Rules simulator✓✓✓✓✓
Backups
BackupsDaily, 3 daysDaily, 7 daysPITR 7 daysPITR 30 daysPITR 30 days + replica
Platform
Projects25UnlimitedUnlimitedUnlimited
Team members125UnlimitedUnlimited
Egress per month2 GB25 GB100 GB500 GBCustom
Idle pauseAfter 7 daysNeverNeverNeverNever
Custom API domain--IncludedIncludedIncluded
Uptime promiseNoneNone99.9 %99.9 %99.95 %, SLA
Hosted in your AWS region----✓
Support
SupportCommunityEmailEmail, 1 dayPriorityDedicated

Same app, elsewhere

Estimates, October 2026 list prices, same usage model.

Convex Pro ~$540
Firestore ~$180
Supabase Pro ~$140
dabadata ~$49
Monthly bill for the same app: 1,500 concurrent connections, 15,000 daily users. Estimates, October 2026 list prices.
Project size Firestore Supabase Pro Convex Pro dabadata
100 concurrent, 1k daily users~$10$25$25-30$9 (Starter)
1,500 concurrent, 15k daily~$180~$140~$540~$49 ($29 + $5 for 1,000 extra connections + ~$15 egress)
5,000 concurrent, 50k daily~$600~$550~$1,800~$139 ($99 + $10 for 2,000 extra connections + ~$30 egress)

Questions

Will I get a surprise bill?

No. Every plan starts with hard caps switched on. When you reach a cap, usage stops at the cap until the owner of the organization raises it. Nothing above your plan is billed unless the owner chose to allow it.

What counts as a connection?

Peak concurrent sockets in the month: the highest number of clients connected at the same moment. A client keeps one socket open however many tables it subscribes to.

Why are messages free?

Each client holds one socket. Changes fan out in-process and across servers through Postgres, so there is no per-message cost to pass on and no per-message meter.

Can I leave?

Yes. Your data lives in plain Postgres. Take a pg_dump anytime and run it wherever you like.

What happens to a paused Free project?

Its data is kept. A Free project pauses after 7 idle days and wakes on the first request.

Do you charge per developer?

No. The price is per organization. Each plan includes a number of team members, and adding them never changes the price.

How does annual billing work?

You pay for 10 months and get 12. Cancel anytime; unused credit is refunded pro-rata.

Prices in USD, excluding VAT. Last updated 2026-10-15.