FlagTGL documentation
FlagTGL is a feature-management SaaS for controlling releases after code is deployed. Use FlagTGL Cloud to manage flags, environments, targeting, rollout state, access, and evaluation traffic without operating a control plane.
Self-hosting is also available when policy or architecture requires your team to run the platform in its own infrastructure. It is a deployment option—not a prerequisite for using FlagTGL.
What you can do
- Release progressively across development, staging, UAT, and production without redeploying.
- Target any context kind such as a user, tenant, organization, device, or your own domain entity.
- Observe flag usage with evaluation totals, context kinds, API traffic, latency, and lifecycle status.
- Migrate from LaunchDarkly while preserving variations, individual targets, rules, prerequisites, segments, environment settings, and existing SDK call patterns.
- Govern production changes with roles, personal access tokens, audit history, and critical environments.
- Stream updates in real time to server, browser, mobile, and relay clients.
Choose a deployment model
| Option | Best for | Operations |
|---|---|---|
| FlagTGL Cloud (recommended) | Teams that want the fastest production path | FlagTGL manages upgrades, availability, and platform operations |
| Self-hosted | Teams with infrastructure-control or data-residency requirements | Your team manages deployment, upgrades, backups, and availability |
Read Deployment options for a direct comparison.
Core concepts
| Concept | Description |
|---|---|
| Feature flag | A boolean or multivariate release control evaluated by an SDK. |
| Environment | An isolated configuration boundary such as production or staging. |
| Context | The entity being evaluated—for example a user, tenant, or organization. |
| Segment | A reusable set of context-matching rules. |
| Project | A collection of flags, environments, and segments. |
| SDK key | An environment credential used by an application or SDK. |
Start here
Follow Getting started to create and evaluate your first flag, or use the migration overview to move from LaunchDarkly, Unleash, ConfigCat, or Flagsmith.