Your contracts enforce themselves.

The open-source control plane that unifies feature flags, entitlements, and deployments — so your SaaS obeys the business. From cloud to self-hosted.

Billing & Invoicing

Where subscription and usage state originate.

StripeLago

CRM & Business APIs

Customer and deal context for access rules.

HubSpotSalesforceAttio

Kaiten Control Plane

Business-to-Infrastructure State Controller

Licenses & EntitlementsQuotas & Access
OpenFeatureVariant, Rollouts, A/B testing
OrchestrationDeployments, Components, Releases
Kaiten Console & APItenant_id (BYO-ID)

DevSecOps Platform

Pipelines and deployment enforcement.

GitHubGitLabAzure DevOps

Customer Instance & Edge

Low-latency Local Evaluation

OpenFeatureEntitlementsGo, Python […]

Feature Flags • Entitlements • Real-time Metering • Usage-Based Billing • Privacy Telemetry • GitOps Ready

Scaling SaaS is a governance nightmare.

Three tools, three sources of truth, connected by fragile glue code. The result: revenue leakage, deployment chaos, and weeks of manual synchronization.

Sales promises

Your CRM says the customer is on the Enterprise plan. Your feature flag tool disagrees. Your billing system has a third version of the truth.

Glue code everywhere

Custom scripts sync Stripe to LaunchDarkly. A cron job updates Kubernetes labels. One fails silently on a Friday night.

Revenue leakage

Customers consume resources they don't pay for. Expired trials still have access. Nobody notices until the quarterly review.

Kaiten eliminates the gap between what customers pay for and what they can access. Automatically.

Built for the entire SaaS organization.

Engineering automates the infrastructure. Business teams get visibility and control.

For Engineering

Stop maintaining glue code. One SDK call evaluates flags, checks entitlements, and captures telemetry. Self-host everything — Postgres, Go binary, done.

For Product

Define packaging, ship features, measure adoption — no tickets required. Visual entitlement builder, progressive rollouts, and real-time feature adoption analytics.

For Sales & Revenue

See what customers consume. Get alerts when they hit limits. Trigger data-driven upsells with confidence. Contract truth, not CRM truth.

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.

The Trigger (Webhooks): When a business event occurs (e.g., a plan upgrade), Kaiten translates this contract update into an infrastructure command and wakes up your existing pipelines.
The Ground Truth (Kaiten CLI): Once the deployment is complete, your CI/CD uses our CLI to push the actual state of the instance back to Kaiten. The loop is closed.
kaiten CLI
$ 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.
Join the Open Source Waitlist

Ready to hardwire your contracts to your clusters?

Join the teams already building their SaaS control plane with Kaiten. Open source. Self-hostable. Zero lock-in.

Open Source · OpenFeature Compatible · Self-Hostable