Build your product.
Connect the foundation.
Authentication, organizations, email and webhooks, managed together around your app.
app your-saas
├─ organizations
├─ auth / sessions / access
├─ email / templates / senders
├─ webhooks / events / delivery
└─ search / indexes / documents
An example app structure, not a deployment log.Everything you need
Six services. One platform.
Zero headaches.
Every SaaS rebuilds the same foundation. We packaged it so you can focus on what makes your product unique — not on plumbing.
Authentication
Secure access for every user — from social login to enterprise SSO. Configured in clicks, not code.
- SSO (SAML, OIDC, LDAP)
- Social login & passkeys
- MFA, magic links, OTP
- Per-app user pools
Billing
Model usage, customers and subscriptions around your app. Discuss payment collection requirements with us.
- Usage-based metering
- App-scoped customer mappings
- Subscription and invoice foundations
- Payment workflows by arrangement
Manage templates, sender identities and delivery workflows from one app.
- Transactional email workflows
- Reusable email templates
- Domain verification (DKIM/SPF)
- Per-app sender identities
Search
Lightning-fast search your customers will love. Typo-tolerant, faceted, and isolated per tenant.
- Typo-tolerant full-text
- Faceted filtering
- Per-tenant indexes
- Document indexing and queries
Realtime
Plan authenticated channels and live updates for your product. Browser integration is being qualified.
- Pub/sub & presence
- Per-tenant channels
- JWT token auth
- Integration qualification in progress
Webhooks
Let your customers connect to any workflow with reliable event delivery and a built-in dashboard.
- Signed event delivery
- Automatic retries & backoff
- Customer dashboard
- Event type filtering
How it works
Three steps to launch
Create your app
Sign up and create your first app from the dashboard.
app → your-saasConfigure your services
Toggle on auth, billing, email — or integrate with our SDK.
app → service → integrationGo live
Verify the integration before you invite real end users.
identity → organization → serviceDeveloper experience
Built for developers who
value their weekends
Examples use the configured SwiteraProvider. Follow the SDK guide for setup and supported package versions.
import { useAuth } from '@switera/auth-react';
// Inside your configured SwiteraProvider.
export function Account() {
const auth = useAuth();
if (auth.isLoading) return <p>Loading...</p>;
if (!auth.isAuthenticated) {
return <button onClick={() => auth.loginWithRedirect()}>Sign in</button>;
}
return <button onClick={() => auth.logout({ redirectUri: '/' })}>
{auth.user?.email}
</button>;
}First-class SDKs
Works with your stack
Type-safe packages for every major framework — client and server. Pick your stack, drop in the SDK, move on.
Guides
One working integration at a time.
Create your first SaaS app
Choose an app boundary, connect a first service and verify one useful customer journey.
Add authentication to your SaaS
Define sign-in, organization access and recovery before your first customer arrives.
Design organization boundaries
Make customer access part of your data model, not just a filter in the interface.
Simple pricing
Choose your first services.
Explore the platform, then confirm the right plan and limits with our team.
Explore
Understand the app and organization model.
- App-scoped services
- Organization boundaries
- API credentials
- Integration guides
- Service setup
Build
Connect the services your product needs.
- App-scoped services
- Organization boundaries
- API credentials
- Integration guides
- Service setup
- App-scoped services
Enterprise
Discuss identity, data and operating requirements.
- App-scoped services
- Organization boundaries
- API credentials
- Integration guides
- Service setup
- App-scoped services
- Organization boundaries
Ready to build?
Create an app, choose your first service and follow the integration guide.
Start with the services your app needs.
SDKs for the frameworks you build with