Kitbase
Built for Developers

Analytics & Feature Flags
That Just Work

Add feature flags and event tracking to your React, Flutter, or Node.js app in under 5 minutes. No infrastructure to manage.

app.kitbase.dev
Event Tracking

Track what matters

Get started in minutes. Three steps to full visibility.

1

Create a project

Set up your project in the dashboard and grab your SDK key.

2

Add the tracking script

Drop a single script tag into your site or install the SDK.

3

Receive events

Page views and sessions are captured automatically.

Need more? Track custom events with channels, tags, and metadata to capture exactly what matters to your product.

index.html
<!-- Start of Kitbase Web Analytics -->
<script>
window.KITBASE_CONFIG = {
token: 'pk_live_...'
};
</script>
<script defer src="https://kitbase.dev/lite.js"></script>
<!-- End of Kitbase Web Analytics -->
That's it. You'll automatically get:
Page views
Sessions & duration
Referrers & UTM params
Device & browser info
app.ts
import { KitbaseFlags } from '@kitbase/sdk/flags' ;
const flags = new KitbaseFlags ({
token: 'pk_live_...',
});
// Evaluate a feature flag
const showNewUI = await flags. evaluate (
'new_dashboard_ui'
);
// With user context for targeting
const premiumFeature = await flags. evaluate (
'premium_analytics'
, { userId: 'user_123' }
);
Flag evaluated: true
Feature Flags

Control every feature release

Ship code when ready, release when confident. Use targeting rules to gradually roll out features to specific user segments.

  • Gradual rollouts with percentage targeting
  • User segments for precise targeting
  • Multiple value types: boolean, string, number, JSON
  • Real-time flag evaluation analytics
100% compatible with OpenFeature
AI-Native Analytics

Talk to your analytics

Connect Kitbase to Claude, Cursor, or any MCP-compatible AI assistant. Ask questions in plain English and get instant answers from your analytics data.

  • Works with Claude Code, Cursor & any MCP client
  • Query visitors, events, sessions & funnels
  • Compare periods and analyze user journeys
  • One command to set up — no code required
Available on npm
terminal
# Add to Claude Code in one command
$ claude mcp add kitbase-analytics \
-e "KITBASE_API_KEY=sk_kitbase_..." \
-- npx -y @kitbase/analytics-mcp
# Then just ask questions naturally
You: How many visitors did we get this week?
AI: You had 2,847 visitors this week, up +12.3% from last week. Top pages: /pricing (634), /docs (521), /blog (398).
You: What's the signup funnel conversion rate?
AI: Homepage → Signup: 23.1%, Signup → Onboarding: 67.8%, Onboarding → Active: 41.2%
Your Infrastructure
Enterprise Ready

Deploy on your own infrastructure

Keep complete control over your data with self-hosted or on-premises deployment. Perfect for enterprises with strict compliance requirements.

  • Full data sovereignty — your data never leaves your servers
  • Air-gapped deployments for maximum security
  • Custom SLAs and dedicated support
  • Seamless integration with your existing infrastructure
  • Enforce 2FA for all team members organization-wide

Integrate in minutes, not days

Our SDKs are designed to be simple and intuitive. Add feature flags, analytics, and update capabilities to your app with just a few lines of code.

  • React, React Native & Flutter SDKs
  • TypeScript & Node.js support
  • Comprehensive REST API
  • Webhook integrations

Ready to ship with confidence?

Join developers using Kitbase to control feature rollouts, track events, and ship OTA updates.

Start Free Trial

No credit card required

Get in Touch

Have questions about Kitbase? Need enterprise support? We'd love to hear from you.

By submitting, you agree to our Privacy Policy.