FEATURES
Enterprise-grade auth with multiple sign-in methods, 2FA, and security controls so you can ship login flows without building from scratch.
Sign in
Email/password login with secure session handling
Sign up
Registration with email verification and validation
Magic link
Passwordless sign-in via one-time email links
Password reset
Secure reset flow with time-limited tokens
Two-factor auth
TOTP and backup codes for extra security
Social logins
Google, Facebook, and other OAuth providers
Login detection
Alerts for suspicious or unusual activity
Impersonation
Support access for troubleshooting
Multi-tenant accounts, plans, and user management with invitations and permissions.
Master user
Full account lifecycle and visibility
Account management
Create accounts with owner and billing
Subscriptions
Active, expired, deactivated states
User management
Invitations and permission controls
Profile updates
Profile and permissions with safety checks
Password history
Reset flows with history validation
PostgreSQL with Knex.js for type-safe queries, versioned schema changes, and repeatable seed data.
Migrations
Version-controlled schema changes with rollback
Seeding
Seed scripts for dev, staging, and demo data
PostgreSQL
Configured and optimized for production
Connection config
Environment-based configuration
Consistent validation on forms and APIs with Yup schemas so invalid data is caught early.
Yup schemas
Chainable, readable validation rules
Form validation
Client and server-side validation
API validation
Request body and query validation
Transactional and contact emails with templates and a configured provider.
Transactional
Onboarding, reset, magic link emails
Contact form
Public endpoint for support messages
Templates
Predefined templates for all message types
Modern UI built with Material UI, with light/dark mode and full theming support so your app looks polished out of the box.
Material UI
Component library and design system
Light/dark mode
Theme switching for user preference
Theming
Customizable palette, typography, and components
API key management with scopes for secure programmatic access.
API keys
Create, rotate, and revoke access keys
Scopes
Fine-grained permissions for each key
Accept subscriptions and one-time payments with your choice of gateway. Checkout and webhooks are wired so you can go live quickly.
Lemon Squeezy
Full integration for checkout and subscriptions
Stripe
Subscriptions, one-time payments, and invoicing
Hosted checkout
Generate links and redirect users to pay
Webhooks
Validate signatures and update account state
Plans & billing
Link plans to gateways and track billing
Create outgoing webhooks attached to events so external systems stay in sync.
Create webhooks
Define endpoints with URL and headers
Attach events
Subscribe to specific event types
Delivery
Outgoing payloads with retries and logging
PostgreSQL-backed job queue for reliable background work with pgboss.
Webhook delivery
Queue deliveries with automatic retries
Expiry checks
Scheduled jobs for time-based records
Durable jobs
Reliable processing with no extra infra
File uploads with storage configuration and content moderation for safe user-generated content.
Media uploads
Images and documents with storage config
Content moderation
Violence and adult content detection
Storage providers
Configurable cloud storage backends
Automated testing and continuous integration pipelines to ship with confidence.
Cypress E2E
End-to-end tests for critical user flows
API tests
Automated tests for all API endpoints
CI/CD pipelines
Pre-configured deployment workflows
Get the full source code and launch in days, not months.