Production products built on BuildBase
Every module your product needs.
Auth, billing, email, and workflows in one SDK.
Authentication
Email, social, magic link, and API token authentication.
Billing & Subscriptions
Subscriptions, trials, credits, usage metering, and invoicing via Stripe.
Email Campaigns
Campaign builder with templates, tracking, and compliance tools.
Workflow Automation
Event-driven automation with a visual builder and conditional logic.
Complete user management
Profiles, custom attributes, tags, and activity history. Segment audiences into lists, run beta programs, and track interactions.
- Custom user attributes with history tracking
- Audience segmentation and smart lists
- Activity logs and engagement tracking
- Beta programs and gradual rollouts
Total Users
12,483
+14%
Active Today
3,291
+8%
Audience Lists
24
Avg. Session
4m 32s
+22%
Granular access control
Role-based access control at the organization and workspace level. Define custom roles, assign granular permissions, and manage API tokens from the admin dashboard.
- Organization and workspace-level roles
- Granular permission gates
- API token scoping
- OAuth2 authorization flows
Built-in billing
Stripe-powered billing with subscription plans, usage-based pricing, free trials, credit systems, and automated invoicing. Managed from a single dashboard.
- Subscription plans with versioning
- Free trials and plan upgrades/downgrades
- Credit system with ledger tracking
- Automated invoicing and receipts
Starter
$29/mo
Growth
$79/mo
Enterprise
Custom
Additional modules
Additional modules included.
User & Audience Management
User profiles, smart lists, and attribute-based audience segmentation.
Access Control (RBAC)
Role-based permissions at the org and workspace level.
Credits & Usage Metering
Credit ledgers, quota limits, overage billing, and balance alerts.
Feature Flags
Workspace, user, and audience-level targeting with instant toggles.
Push Notifications
Web push with VAPID setup, subscriber management, and delivery tracking.
Forms & Data Collection
Form builder with public embeds and workflow triggers on submission.
Content Management
Blog posts, docs, FAQs, testimonials, and asset management.
Analytics & Reporting
User growth, email performance, geographic data, and revenue metrics.
Webhooks & Events
84+ subscribable events with delivery logs and retries.
Short Links
Branded short URLs with click analytics and conversion tracking.
Collections & Custom Data
Custom data schemas with versioned records and public APIs.
Slack & Team Notifications
Slack alerts for signups, payments, and workflow events.
Assets & Media
File upload, image optimization, tag-based organization, and CDN delivery.
Get started in three steps
Create your org
Configure auth methods, plans, email senders, and workflows in the dashboard.
Install the SDK
Add the SDK, wrap your app in a provider, and call hooks for auth, billing, workspaces, and permissions.
Go live
Users sign in, subscribe to plans, and manage teams. BuildBase handles auth, billing, and permissions.
Integrate in minutes
One npm install. Hooks for the frontend, server functions for the backend. Full TypeScript support.
import { useSubscription, WhenTrialEnding } from '@buildbase/sdk/react';
function Billing({ workspaceId }) {
const { subscription } = useSubscription(workspaceId);
return (
<WhenTrialEnding daysThreshold={3}>
<Banner>Trial ends soon — upgrade now.</Banner>
</WhenTrialEnding>
);
}import BuildBase from '@buildbase/sdk';
const bb = BuildBase({ serverUrl, orgId, getSessionId });
export async function POST(req) {
const usage = await bb.usage.record(
workspaceId,
{ quotaSlug: 'api-calls', quantity: 1 }
);
if (usage.available <= 0) {
return Response.json({ error: 'Quota exceeded' }, { status: 429 });
}
// proceed with generation...
}Frequently Asked Questions
Common questions about BuildBase.
Do I have to use every feature?
No. BuildBase is modular. Enable auth and billing now, add email or workflows later. Each module works independently.
How long does integration take?
Most teams integrate in under an hour. Install the SDK, wrap your app in a provider, and call hooks. Pre-built UI components handle common screens like settings and onboarding.
How is data secured?
AES-256 encryption at rest, TLS 1.3 in transit, role-based access control, and per-tenant data isolation. Built for GDPR, CCPA, and SOC 2 readiness.
Can I migrate away later?
Yes. Data export APIs are available for all resources. The SDK uses standard React patterns — no proprietary abstractions to migrate away from.
What frameworks does BuildBase support?
The React SDK works with Next.js, Vite, Remix and any React setup. The Server SDK and REST APIs are framework-agnostic — Express, Hono, Fastify, or anything else.