Simple, transparent pricing

Start free. Upgrade when you need more power. No surprises.

Pricing

Compare plans side by side. Annual billing saves 17%.

Free
$0/mo
API calls / month
100
API keys
1
Storage
100 MB
Dashboard & analytics
Dark mode
Webhooks
Custom branding
Response time
Community
Email support
Dedicated support
Pro
$19/mo
API calls / month
10,000
API keys
10
Storage
5 GB
Dashboard & analytics
Dark mode
Webhooks
Up to 5
Custom branding
Response time
< 48 hours
Email support
Dedicated support
Business
$49/mo
API calls / month
100,000
API keys
50
Storage
50 GB
Dashboard & analytics
Dark mode
Webhooks
Unlimited
Custom branding
Response time
< 24 hours
Email support
Dedicated support

Frequently asked questions

Everything you need to know before getting started.

Email/password, Google OAuth, GitHub OAuth, magic links, password reset, and email verification. All six are wired up and tested out of the box.

Stripe Checkout handles payments, subscriptions, and webhooks. Plans are defined in a single config file. Upgrade, downgrade, and cancellation flows are pre-built.

Yes. The template uses Drizzle ORM with PostgreSQL. Drizzle supports other databases like MySQL, so migrating is straightforward if needed.

Yes. Pay once, use forever. You get the full source code and lifetime updates for the version you purchased.

Every purchase includes access to our Discord community and email support. Pro and Business plans get priority response times.

Absolutely. The license allows unlimited personal and client projects. No per-project fees, no royalties.

Deploy anywhere that runs Node.js. We include Docker support, Vercel one-click deploy, and Railway configs out of the box.

Pull from the private GitHub repo. We ship updates regularly with new features, security patches, and dependency bumps.

Ready to start building?

Skip the boilerplate. Auth, billing, dashboard, and analytics — already wired and tested. Deploy your SaaS in minutes.