FeatureSignals
SOC 2 Type IISub-ms LatencyOpenFeature NativeApache 2.0

Release infrastructure for teams that ship.

Everything you need to manage feature flags at scale — from creation to cleanup. Sub-millisecond evaluation, AI-powered stale flag detection, and enterprise governance in one platform.

Feature Flags

production · 24 flags

dark-mode-v2

Boolean

Active

ai-search-beta

Boolean

Active

checkout-redesign

Percentage

Active

export-pdf

Boolean

Inactive

onboarding-wizard

A/B

Active
Feature Flags

The control plane for every feature

Ship features with confidence using boolean, string, number, JSON, and multi-variant flags. Every flag type supports the full targeting, scheduling, and lifecycle management capabilities.

  • Boolean, string, number, JSON, and multi-variant A/B flags
  • Sub-millisecond evaluation — no database calls on the hot path
  • Percentage rollouts with consistent hashing (MurmurHash3)
  • Instant kill switches and scheduled toggles
  • Per-environment flag states with promotion between environments
  • Prerequisites and mutual exclusion groups for complex release logic
Learn more about feature flags

Boolean

Simple on/off toggles

String

Text-based configuration

Number

Numeric thresholds

JSON

Structured payloads

Targeting Rule

Priority 1 · Enabled

IFuser.countryeq"US"
ANDuser.planin["pro", "enterprise"]
ANDuser.betaexists
THENServe true
Targeting & Segments

Target the right users, every time

Precise user targeting with 13 operators and reusable segments. Build once, apply everywhere. Priority-based evaluation ensures consistent, predictable behavior.

  • 13 targeting operators: eq, neq, contains, startsWith, endsWith, in, notIn, gt, gte, lt, lte, regex, exists
  • Reusable segments for condition groups shared across flags
  • Priority-based rule evaluation with fallback chains
  • Custom attribute targeting for any user property
  • Target inspector for real-time debugging of why a flag evaluated the way it did
Learn more about targeting
A/B Experiments

Measure what moves your metrics

Run experiments directly on your feature flags — no separate tool required. Weighted variants with deterministic assignment ensure consistent user experiences across sessions.

  • Weighted variants with deterministic assignment (MurmurHash3)
  • Impression tracking for conversion measurement
  • Per-environment experiment configuration — test in staging, run in production
  • Built into every plan — not a paid add-on
  • Combine with targeting rules for segmented experiments
Learn more about experiments

checkout-redesign

3 variants · 50/30/20 split

Control (original)50% · 12,450 users
Variant A (new flow)30% · 7,470 users
Variant B (simplified)20% · 4,980 users

24.9K

Impressions

+3.2%

Conversion lift

AI Janitor Scan

Last scan: 2 hours ago · 3 flags flagged

dark-mode-v2

Release · 32 days

Stale

ai-search-beta

Experiment · 67 days

Critical

legacy-pdf-export

Ops · 145 days

Stale

PR #284 opened

chore: remove stale flags (3 files)

AI Janitor

Stop flag rot before it starts

The AI Janitor autonomously scans your codebase for stale feature flags, categorizes them by risk, and opens cleanup pull requests — so your team can focus on shipping, not housekeeping.

  • Autonomous stale flag detection across your entire codebase
  • Category-aware staleness thresholds: Release (14d), Experiment (30d), Ops (90d)
  • Auto-generates cleanup pull requests with context-aware diffs
  • Supports GitHub, GitLab, Bitbucket, and Azure DevOps
  • Configurable confidence scoring and compliance modes for regulated industries
  • LLM-powered code analysis with provider flexibility
Learn more about AI Janitor
Migration Engine

Switch without rewriting your codebase

Import your flags, environments, segments, and targeting rules from any major provider in minutes. Dry-run first to verify everything maps correctly. OpenFeature-native SDKs mean this is the last migration you'll ever need.

  • One-click import from LaunchDarkly, ConfigCat, Flagsmith, and Unleash
  • Dry-run preview before execution — see exactly what will be created
  • Preserves targeting rules, segments, and per-environment configuration
  • Operator and strategy mapping for each provider's unique semantics
  • OpenFeature-native: switch providers without code changes
  • Infrastructure as Code export: Terraform, YAML/JSON
Learn more about migration

Migration Preview

Dry run · 0 errors · 142 flags ready

LaunchDarklyFeatureSignals
86 flagsReady
ConfigCatFeatureSignals
34 flagsReady
FlagsmithFeatureSignals
22 flagsReady

IaC Export Formats

TerraformPulumiAnsibleYAMLJSON

Audit Log

All changes are tamper-evident and immutable

Flag toggled ON

jane@acme.com · production

2 min ago

Targeting rule updated

mike@acme.com · staging

18 min ago

Segment modified

sarah@acme.com · production

1 hour ago

Approval requested

alex@acme.com · production

3 hours ago
Governance & RBAC

Ship fast without compromising compliance

Enterprise-grade access control, audit logging, and change management built into every plan. Know who changed what, when, and why — with tamper-evident records you can trust.

  • Four built-in roles: Owner, Admin, Developer, Viewer
  • Per-environment permissions: can_toggle, can_edit_rules, can_manage
  • Change approval workflows with configurable reviewers
  • Tamper-evident audit logging with before/after diffs for every change
  • SSO (SAML/OIDC), SCIM provisioning, and MFA enforcement
  • IP allowlisting and custom roles (Enterprise plan)
Learn more about governance
Automation & Webhooks

Automate your release pipeline

Connect FeatureSignals to your existing toolchain with webhooks, scheduling, and infrastructure as code providers. Flags respond to your pipeline — not the other way around.

  • Webhook notifications for flag lifecycle events: created, toggled, archived
  • HMAC-SHA256 signature verification for secure payload delivery
  • Flag scheduling: time-based enable/disable with timezone support
  • CI/CD pipeline integration: flip flags from GitHub Actions, GitLab CI, Jenkins
  • Infrastructure as Code: Terraform, Pulumi, Ansible providers
  • Relay proxy for edge-cached evaluation with local sub-100µs latency
Learn more about automation

Webhook Events

3 active endpoints · 99.8% delivery rate

flag.toggledJust now
{"flag":"dark-mode","env":"production","value":true}
flag.archived5 min ago
{"flag":"old-checkout","env":"production","archived_by":"jane"}
flag.scheduled12 min ago
{"flag":"holiday-promo","env":"production","activate_at":"2026-12-01T00:00:00Z"}
All payloads signed with HMAC-SHA256
Integrations

Works with your entire stack

Eight native SDKs, infrastructure as code providers, Git integrations, and SSO — all built on OpenFeature so you're never locked in.

  • 8 SDKs: Go, Node.js, Python, Java, .NET, Ruby, React, Vue — all implementing OpenFeature natively
  • Infrastructure as Code: Terraform, Pulumi, Ansible, Crossplane providers for GitOps
  • Git integrations for AI Janitor: GitHub, GitLab, Bitbucket, Azure DevOps
  • SSO providers: Okta, Azure AD, Google, GitHub, custom OIDC
  • Log streaming to SIEM platforms: Datadog, Splunk, Elastic, Grafana Loki
View all integrations

SDKs & Languages

GoNode.jsPythonJava.NETRubyReactVue

Infrastructure as Code

TerraformPulumiAnsibleCrossplane

SSO Providers

OktaAzure ADGoogleGitHubCustom OIDC

Git Providers

GitHubGitLabBitbucketAzure DevOps

Ready to take control of your release infrastructure?

Open source. Sub-millisecond. No vendor lock-in. Start free on our cloud or self-host in minutes. Every feature on this page is available in every plan.

Free forever for up to 50 flags. No credit card required. Open source under Apache 2.0.