Hardwire your contracts to your clusters.
The Unified SaaS Control Plane for Engineering, Product, and Sales. Stop maintaining fragile mapping tables between your billing, your feature flags, and Infrastructure. Kaiten provides the only Control Plane that ruthlessly separates technical risk from commercial revenue.
Get Notified on OSS / GABilling & Invoicing
Where subscription and usage state originate.
CRM & Business APIs
Customer and deal context for access rules.
Kaiten Control Plane
Business-to-Infrastructure State Controller
DevSecOps Platform
Pipelines and deployment enforcement.
Customer Instance & Edge
Zero-latency Local Evaluation
Feature Flags • Entitlements • Real-time Metering • Usage-Based Billing • Zero-Setup Analytics • GitOps Ready
The Architecture of Truth: Separate Risk from Revenue.
Licenses & Entitlements (Long-term Revenue)
Feature Flags (Short-term Risk)
Instances (The Infrastructure)
Stop opening Jira tickets for customer access.
While Engineering automates the infrastructure, your business teams get absolute visibility and control over the customer lifecycle via the Kaiten Dashboard.
For Product Managers
For Account Managers & Sales
For Engineering
Code once. Obey the Contract.
Supported SDKs: Go | Python | TypeScript | .NET
Native OpenFeature Support via OFREP. Don't couple your core application to a proprietary vendor SDK. Kaiten natively supports the OpenFeature standard. Inject your tenant key, resolve the client, and evaluate your flags. If you ever want to leave us, you don't have to rewrite your codebase.
using OpenFeature;
using OpenFeature.Providers.Ofrep.DependencyInjection;
var builder = WebApplication.CreateBuilder(args);
// 1. Configure Kaiten via the standard OpenFeature Remote Evaluation Protocol (OFREP)
builder.Services.AddOpenFeature(featureBuilder =>
{
featureBuilder.AddOfrepProvider(options =>
{
options.BaseUrl = "https://api.kaiten.sh/";
options.Headers["Authorization"] = $"Bearer {builder.Configuration["Kaiten:TenantKey"]}";
});
});
var app = builder.Build();
// 2. Resolve the standard feature client
var featureClient = app.Services.GetRequiredService<IFeatureClient>();
// 3. Evaluate context safely.
// Kaiten automatically intercepts this standard call to track telemetry.
// -> Product gets feature adoption metrics.
// -> Sales gets real-time usage data. No custom tracking required.
bool isMyAwesomeFeatureEnabled = await featureClient.GetBooleanValueAsync("my-awesome-feature", defaultValue: false);Bring your own GitOps. We provide the brain.
We know your DevOps teams have built robust deployment pipelines. Kaiten doesn't try to replace ArgoCD, Flux, or GitHub Actions. It orchestrates them.
$ kaiten instances push-state \
--tenant-id="stripe_cus_9876" \
--release-version="v2.4.1" \
--status="deployed"Built to be a standard. Not a prison.
The core Kaiten engine (Control Plane & Data Plane) will be released under an Open Source license at the end of our Early Access program. Why? Because a critical infrastructure primitive that dictates your revenue should never be a black box.
- Total Auditability: The code managing your access gates will be public.
- Zero Vendor Lock-in: If Kaiten Cloud no longer meets your needs, fork the engine and run the orchestration within your own infrastructure.