Skip to main content

Everything you need to ship features with confidence

Bucketeer combines enterprise-grade feature management, Bayesian experimentation, and an intuitive developer experience—self-hosted and free of per-seat pricing.

Advanced Feature Flag Management

Control feature releases with precision through a comprehensive suite of tools designed for modern software teams.

  • Targeted RolloutsRelease features to specific users based on attributes, segments, or custom rules.
  • Progressive RolloutsAutomate gradual feature releases with customizable hourly, daily, or weekly schedules.
  • Split Audience RolloutsRun nested experiments—e.g., a 50/50 A/B test on just 5% of traffic for ultimate control.
  • User SegmentationCreate reusable user segments with rule-based targeting and bulk user upload.
  • Date-based TargetingTarget users by timestamp attributes with before/after operators—ideal for grandfathering, time-limited access, and anniversary promotions.
  • Flag-based Targeting RulesUse one flag’s evaluation result as a targeting condition for another flag.
  • Flag PrerequisitesDefine hard dependencies between flags to control evaluation order and required conditions.
  • Multi-Environment SupportManage feature flags across unlimited environments with full project isolation.

Bayesian A/B Testing & Experimentation

Make data-driven decisions faster with statistically superior experimentation.

  • Bayesian Statistical AnalysisGet reliable results with smaller sample sizes and shorter experiment durations.
  • Goal TrackingDefine and measure custom conversion goals to evaluate feature impact.
  • Multivariate TestingTest multiple variations simultaneously to find the optimal solution.
  • Real-time ResultsMonitor experiment performance with live statistical significance calculations.
  • Experiment Lifecycle ManagementSeamlessly transition from experiment to full rollout when results are in.
  • Sticky BucketingDeterministic seeded hashing of (userID, featureID, samplingSeed) keeps every user on the same variation across sessions and config changes—reset the seed only when you intentionally want to re-randomize.
  • Sample Ratio Mismatch (SRM) DetectionA chi-square goodness-of-fit test runs on every experiment to catch bucketing bugs and traffic routing issues. Mismatches are flagged at p < 0.001 with a per-variation observed-vs-expected breakdown so you know your results are trustworthy before you act on them.

Intelligent Automation

Reduce manual work and respond to issues instantly with built-in automation.

  • Auto OperationsSchedule flag changes, trigger actions based on event rates, or create custom automation rules.
  • Progressive Rollout TemplatesPre-configured rollout patterns for common release strategies.
  • Flag TriggersWebhook-based flag control for CI/CD pipelines and APM integration (Datadog, New Relic, Dynatrace).
  • Event-Driven ActionsAutomatically disable flags when error thresholds are exceeded.
  • Multi-Schedule SupportChain multiple scheduled operations for complex release workflows.

Enterprise Security & Compliance

Maintain control and meet compliance requirements with comprehensive governance features.

  • Role-Based Access ControlGranular permissions with Viewer, Editor, and Owner roles per environment.
  • Complete Audit LoggingTrack every change with detailed history—who, what, when, and why.
  • API Key ManagementSecure SDK authentication with separate keys for client, server, and public API access.
  • Environment IsolationFull data separation between environments and projects.
  • Admin & Environment AccountsFlexible account structure for organizations of any size.

Integrations & Notifications

Stay informed and integrate with your existing tools seamlessly.

  • Slack NotificationsReal-time alerts for flag changes, experiment results, and system events.
  • Flag Lifecycle AlertsAutomatic Slack notifications for unused flags (7+ days inactive) to keep your codebase clean.
  • Webhook TriggersIntegrate with monitoring tools, CI/CD pipelines, and custom automation.
  • RESTful APIComprehensive HTTP API for programmatic flag management (Read/Write/Admin access levels).
  • Push NotificationsFirebase Cloud Messaging support for instant SDK updates.

Observability & Analytics

Understand how features are being used and make informed decisions.

  • Code ReferencesAutomatically detect where flags are used in your codebase to maintain a clean flag lifecycle.
  • Feature Usage TrackingMonitor which features are actively used and by whom.
  • Stale Flag DetectionAutomatic alerts for flags with no requests for 7+ days to prevent technical debt.
  • Evaluation MetricsTrack flag evaluation performance and cache hit rates.
  • Goal Event AnalyticsMeasure conversion rates and goal completions over time.
  • Audit TrailComplete visibility into all system changes for debugging and compliance.

Developer Experience

Built by developers, for developers—with the tools you need for modern development practices.

  • AI-Powered WorkflowsModel Context Protocol (MCP) servers for managing flags and querying docs via AI assistants.
  • Interactive DebuggerTest flag evaluations for specific users without deploying—batch test multiple users and flags.
  • Trunk-Based DevelopmentMerge frequently without fear by using feature flags to hide incomplete work.
  • Local & Remote EvaluationServer SDKs support both evaluation modes for optimal performance.
  • OpenFeature CompatibleUse Bucketeer with the vendor-neutral OpenFeature standard.
  • Hot Reload via PushSDK updates without application restarts via push notifications.
  • Type-Safe SDKsWell-designed SDKs with comprehensive documentation across platforms.

SDKs for Every Platform

Official SDKs for all major platforms and languages, plus OpenFeature support for maximum flexibility.

Client-side

Evaluate flags inside mobile and browser apps with secure client keys.

  • Android (Kotlin / Java)
  • iOS (Swift)
  • Flutter
  • JavaScript (Web)
  • React
  • React Native

Server-side

Local or remote evaluation in your backend services for low-latency lookups.

  • Go
  • Node.js

OpenFeature providers

Use Bucketeer through the vendor-neutral OpenFeature standard.

  • JavaScript / TypeScript
  • Swift
  • Kotlin
  • Go
  • Node.js

Deployment & Architecture

Bucketeer adapts to your infrastructure—start small with Docker Compose and scale to 100M+ users on Kubernetes.

  • Docker Compose (Lite)Perfect for local development and small teams. MySQL + Redis—minimal infrastructure, maximum value.
  • Kubernetes + Helm (Production)Battle-tested on Google Kubernetes Engine at 100M+ users with billions of evaluations per month.
  • GCP-Native Event PipelineProduction deployments use Google Cloud Pub/Sub for event streaming and BigQuery for evaluation and goal analytics.
  • Redis CachingMulti-layer caching for sub-millisecond flag evaluation responses.
  • Horizontal ScalingScale API, batch, and subscriber services independently based on load.

Ready to take control of your releases?

Spin up Bucketeer in minutes with Docker Compose, or scale to millions of users on Kubernetes. It’s open source and free forever.