We handle the backend.
You build the app.
Let Kroxt handle user authentication, database collections with optional schemas, serverless logic, and realtime listeners. Build your client app and ship without the headache.
Database Collections
ActivePerfect for building
Production-ready deployment scopes
Everything you need
to scale your product backend
Kroxt BaaS groups all essential backend modules into a single dashboard. Toggle between tabs below to inspect the detailed specs of our modules.
Enterprise-Grade Security for Your App's Users
Secure your frontend client app sessions using built-in multi-tenant tokens, strict server-side validation policies, and defensive IP rate blocks.
Strict Session Revocation
Access tokens expire in 30 minutes, refresh tokens in 14 days. Strict revocation performs a db lookup on every request, allowing you to instantly logout users by incrementing the session version.
IP Strike Bans & Rate Limits
Protects your apps from brute-force dictionary attacks. Automatically blocks client IP addresses for 15 minutes after 5 consecutive password failures. API clients are throttled at 200 requests/minute.
Multi-Tenant Email Sandboxing
Users are isolated inside separate databases per project. Emails are stored as <projectId>_<email>, allowing end-users to register the same email across different client apps on Kroxt.
Access Rule Engine
Access JWT tokens embed custom claims like projectId, userId, and user roles. These claims map directly to Row-Level Security rules (e.g. auth.uid == ownerId).
Stay productive and manage your app
without leaving the dashboard
| FIELD | TYPE | REQUIRED | DEFAULT |
|---|---|---|---|
| id | uuid | true | generated() |
| title | string | true | null |
| content | text | false | null |
| published | boolean | true | false |
| ownerId | userId | true | auth.uid |
SDK Interface
Sleek APIs, zero complexity.
Write queries, trigger transactions, and handle auth inside a single intuitive library.
1import Kroxt from "@kroxt/baas-sdk";23// Typed document interface4interface UserProfile {5 name: string;6 role: string;7 active: boolean;8}910// 1. Initialize typed client11const baas = new Kroxt({12 projectId: "your_project_id",13 apiKey: "your_api_key",14});1516// 2. Query with full type safety17const results = await baas18 .collection<UserProfile>("profiles")19 .where("role", "equals", "developer")20 .where("active", "equals", true)21 .orderBy("createdAt", "desc")22 .limit(5)23 .get();
Pricing
Predictable, developer-friendly pricing
From side-projects to high-scale production. Only pay for what you actually use.
Free
Prototyping & evaluation
- 3 Projects
- 150 MB DB storage
- 250 MB File storage
- 1 GB Bandwidth
- 5,000 MAU
- Community Support
Pro
Your first production app
- 20 Projects
- 5 GB DB storage
- 15 GB File storage
- 30 GB Bandwidth
- 50,000 MAU
- Email Support
Growth
Scaling production, no surprises
- Unlimited Projects
- 25 GB DB storage included, then $0.50/GB
- 75 GB File storage included, then $0.60/GB
- 150 GB Bandwidth included, then $0.35/GB
- 150,000 MAU included, then $0.004/MAU
- Priority email Support
Growth includes generous limits, then scales with transparent per-unit pricing — no surprise bills.
Custom
Compliance, scale, and dedicated support
- Unlimited Projects
- Custom DB storage
- Custom File storage
- Custom Bandwidth
- Unlimited MAU
- Dedicated + SLA Support
Development Plan
Product Roadmap
Follow our design milestones and ongoing feature implementation timeline.
Core Infrastructure & Security
- Database Collections & Row-Level Rules
- Developer Authentication & Access Keys
- Management Dashboard Console
Boilerplate Workflows
- Multi-Channel Email OTP Verification
- Gmail & Resend SMTP Mail Gateways
Platform Client Integration
- Official JS & TS Client SDKs
- React Native & Expo Storage Adapters
Serverless & Realtime Gateway
- Isolated Javascript VM Functions & Cron
- WebSocket Channels & Active Presence Listeners
Webhooks Gateway
- Database mutation trigger dispatches
- HMAC webhook signature validation
- Automatic backoff retry queueing
Teams & Collaboration
- Multi-developer workspace invites
- Role-based member permission policies
- Audit logs & activity streams
Deep Usage Analytics
- Real-time query execution profiles
- Bandwidth consumption tracking analytics
- Error reporting & warning metrics
Wall of Love
What Developers Are Saying
Real feedback from developers building faster backends with Kroxt BaaS.
Help us shape the future of Kroxt BaaS.
We'd love to hear your thoughts, feature requests, or suggestions. Your feedback directly guides our development roadmap.
Support
Frequently Asked Questions
Got questions about Kroxt BaaS? Find answers to commonly asked developers queries here.