Technology migrationSmoothly migrate,
rollback anytime

Big bang releases are usually not the best way to make drastic changes. Tggl lets you slowly migrate risky parts of your application.You can monitor its impact, and instantly rollback when anything goes wrong.

Backround gradient
Tggl app screanshot- feature progressive rollout conditions

Trusted by

Swan logoSellsy logoRise up logoStoik logoYuno logoSlowy logoAlgoan logoEquify logoGoelo logo

Software best practicesNo more "big bang" migration hell

Big migrations like switching database providers are often risky, stressful, and hard to manage. Tggl lets you plan ahead and act quickly.

Beta testing for smooth migrations

Progressive rollout

You do not have to go all in and rely on hopes for things to go your way. Tggl lets you split traffic in a reliable and predictable way to slowly introduce changes to users, minimizing risk along the way.

Learn more about progressive rollout
Zero downtime migrations

No down-time

Zero down-time migrations let you avoid maintenance windows and service disruption for your business. Control your migrations at the application layer and sequence you process into smaller chunks to greatly reduce the likelihood of anything going wrong.

Rollback in one click

Instant rollback

Something is not behaving as expected? Simply disable the feature right from the Tggl interface and stop issues from escalating. Quickly rollback without a lengthy deployment cycle.

Learn more about kill switches

Performance and monitoringAvoid surprises, slowly ramp up to scale

Load testing

Load testing

It is hard to predict how much traffic your service can handle, nothing beats the real world. Use Tggl to only expose your service to a small percentage of your traffic, and slowly increase the exposure as confidence grows.

Monitoring

Monitoring

As you increase traffic, continuously monitor the health of your infrastructure to see where the breaking point is. If you reach the limit earlier than expected, simply decrease the load while you work on a solution with no stress.

Scheduled migrations

Scheduled migrations

Plan releases in advance by country, timezone, or any business metrics you may have. Tggl gives you a clear overview of what lies ahead and allows you to precisely migrate when the time is right for you without relying on manual and risky deployments.

Planning releases

They use Tggl for tehcnology migrations

quote left
We chose Tggl as part of our strategy to improve our release process and reliability as we grow. We were using config files and database values as a homemade solution, and the switch to Tggl was surprisingly swift and their technical support very responsive. It has streamlined our release process pretty much instantly and has become our go-to tool for pure technical work like smooth technology migrations and kill switches. It is now an integral part of our workflow.
quote right
Brice Flaceliere profile pictureBrice Flaceliere, Staff software engineer @ Sellsy

PerformanceDon’t compromise on performance

Tggl is optimized for mobile devices, backends, and edge functions. You can get all the benefits of feature flags with no compromise on response time and interactivity.

A single API call

A single API call

Tggl requires just one API call at the start of a session to retrieve all flags for a user. Your code then simply checks the initial response.

Small payload

Tiny payload (<1kb)

Unlike other providers, Tggl's API responses are optimized for mobile devices with slow connexions.

Resilient by design

Resilient by design

Tggl ensures your app will never crash due to feature flags. In case of service disruption or network errors, it will simply fall back to a safe state.

Server-side evaluation

Server-side evaluation

Cache the configuration on your backend or use our proxy to locally evaluate flags for each user with no API calls and no overhead on your HTTP responses.

Runs on the edge

Runs on the edge

Evaluate flags directly on the edge with no API calls and serve customized pages that don’t blink when loaded.

Privacy first

Privacy first

Use the Tggl proxy and make sure your data never leaves your infrastructure. Host it close to your end user for even better performance.

Start using Tggl for easier migrations

No credit-card required - 30 day trial included