Toggle

Feature Flags, Simplified

Ship smarter and faster. Toggle lets you roll out, test, and personalize features instantly. Open Feature Compatible and Enterprise-ready with a 99.95% SLA and ability to run locally with Horizon.

beta-dashboard Target Contexts
  1. app
    IS
    web-app
  2. segment
    IS
    beta-users
  3. region
    IS
    US
RETURNS
TRUE
OR
  1. email
    CONTAINS
    acme.com
RETURNS
TRUE
ELSE
DEFAULT RETURN VALUE
FALSE

Flexible Targeting Contexts

Craft targeting rules and return values tailored to your application’s unique needs—whether simple or complex. Easily target users based on attributes, location, application, environment, or virtually any criteria.

Start building for free

The first 5 users are always free and $500 in credits for 12 months. No contracts. No lock-in.

SDKs for Major Platforms

GO
Javascript (Node)
React
Javascript (Web)
Python
.NET

Scalable and Easy to use Feature Flags

Multivariate flags

From simple true-false scenarios to more complex use cases requiring multi-variate flags such as strings, numbers, and JSON objects

Cached at the edge

Toggle’s CDN caches feature flag evaluations at the edge, ensuring low latency and high availability

Real-time updates

Our architecture ensures your applications receive flag changes instantly, without the need to redeploy or restart your application

SDKs for all platforms

Hyphen Toggle SDKs make it easy to integrate feature flags into your applications, no matter what language or platform you’re using

Self-Hosted

With Horizon you can run on your own infrastructure for redundancy, caching, and reduced usage costs

Test in production

Ensure your features work as expected in a production environment by testing them on a subset of users before enabling them for everyone

Entitlement management

Feature flags paired with advanced targeting capabilities are the ideal solution for managing entitlements like beta access or administrative entitlements.

Tech-debt mitigation

As features flags become stale over time, Toggle helps you identify and remove them, reducing the risk of tech debt

Frequently Asked Questions

Hyphen Toggle provides SDKs for all major platforms—JavaScript, React, Go, Python, .NET, and more—so you can add feature flags with just a few lines of code. Flags support simple boolean toggles and multivariate values (strings, numbers, JSON), and changes take effect in real time without redeploying. When flags become stale, Toggle helps you identify and remove them to prevent tech debt.
Hyphen Toggle is built for teams that need enterprise-grade feature management without the overhead. It's OpenFeature compatible, backed by a 99.95% SLA, and cached at the edge for low-latency evaluations. You can run locally with Horizon for even faster performance and full redundancy. Flexible targeting lets you roll out features by user attributes, location, environment, or any custom criteria.
Toggle lets you deploy code in an "off" state and then target specific users or segments for testing before a full rollout. Use flexible targeting rules with AND/OR logic to control exactly who sees what. This decouples deployments from releases—you can ship code to production anytime and toggle features on when they're ready, reducing deployment risk to near zero.
Toggle's advanced targeting capabilities make it ideal for managing entitlements like beta access, admin features, or tiered product plans. Define targeting rules based on user attributes, subscription level, or any custom context, and Toggle evaluates them in real time. Full audit logs track every change to every flag, maintaining compliance with your organization's policies.
Yes. Hyphen Horizon lets you run feature flag evaluation on your own infrastructure or at the edge. Self-hosted instances stay operational even if the primary service is unavailable, giving you fault tolerance and sub-millisecond evaluation times. This is ideal for latency-sensitive applications or teams that need to keep flag evaluation within their own network.