v0.1 betaHost a whole fleet of SQLite apps for next to nothing.
PocketStack is a cozy multi-tenant home for your backends. Supabase-grade DX, a footprint so small one box runs a hundred apps, and pricing that stays honest. Built on PocketBase — so there is no lock-in.
↓ see how it works// point the SDK at your PocketStack app — that's it
import PocketBase from 'pocketbase'
const pb = new PocketBase('https://acme.pocketstack.host')
await pb.collection('orders').create({ total: 4200 })
// → fires your outgoing webhook, signed with HMACThe squeeze
Small apps deserve better than two bad options.
Managed BaaS punishes a portfolio
Paying per project per month never scales when you ship a dozen tiny apps. The bill grows faster than any of them earn.
Self-hosting PocketBase is real ops work
One binary is lovely — until it's twelve binaries, twelve TLS certs, twelve backup cron jobs, and a pager that goes off at 3am.
How it works
From zero to backend in three steps.
- 01
Create an app
Spin up an isolated SQLite backend in seconds. Each app gets its own subdomain and its own database file — no shared tables, no noisy neighbours.
- 02
Point your SDK
Use the official PocketBase JS SDK you already know. Swap the URL and you're done. Auth, realtime, file storage and rules all work as-is.
- 03
Wire up webhooks
Every record event can fire an outgoing webhook — signed with HMAC, retried with backoff, with a dead-letter queue when a target stays down.
Why PocketStack
Built for builders who ship a lot, cheaply.
A minimal footprint
Dense multi-tenancy with per-app SQLite and idle hibernation. One modest VPS comfortably runs a hundred small apps — and your costs reflect that.
Supabase-grade DX in SQLite
An admin UI, auth, realtime subscriptions, file storage and access rules — the developer experience you want, on the engine that fits small apps.
No lock-in, by design
Your data is a plain PocketBase SQLite file. Export it any time and run open-source PocketBase yourself. Nothing to migrate, nothing to rewrite.
Honest limits, not 'unlimited'
Clear fair-use ceilings on every plan. When you hit a limit the service pauses — it never quietly bills you for a surprise spike.
Pricing
A generous free tier. One honest upgrade.
v0.1 ships free-only during private beta. Premium follows later — and beta testers get six months of it on the house.
Free
Enough to run real side projects.
- 3 apps
- 500 MB per app
- 100k requests / month
- Outgoing webhooks (HMAC + retries)
- Weekly manual snapshots
- Community Discord
Premium
For when a project starts paying its own way.
- 50 apps · 50 GB fair use
- Server-side JS hooks
- SQLite extensions (sqlite-vec & more)
- Custom domains
- Daily automatic backups
- Direct email support
Trust, written down.
PocketStack is built and run by one person. That only works if the promises are explicit — not buried in a terms-of-service no one reads. So they live on a page you can hold me to.
Read our commitments- You own your data — export everything, any time
- No technical lock-in, ever
- Stable pricing — increases never touch existing customers
- No surprise overage charges
- 90 days' notice if the service ever winds down

Get an invite to the private beta.
We're onboarding a small group first. Leave your email and you'll be among the first to get in.