Control and optimize
your app on the fly

Remote Config gives you visibility and fine-grained control over your app's behavior and appearance so you can make changes by simply updating its configuration from the Firebase console. This means you can dynamically turn features on and off, personalize by audience segments, and run experiments - all without setting up any complex infrastructure or releasing a new version.


Two different screens on Monday and Friday

Implement feature flags so you can gradually roll out new features to ensure they are stable and performing well, before rolling them out broadly. If the new features don't meet expectations or cause crashes, you can quickly roll them back. Remote Config provides signals and safeguards to ensure only the most engaging, high-quality features are released to all of your users.


Two phones in two different languages

Customize your app for different user segments based on their profile, preferences, past actions, and future predicted behavior. For example, you can tweak the homescreen for users based on their country. You can also simplify a game level for users who are predicted to churn to keep them engaged.


Phone with different content for different audiences

Remote Config works seamlessly with A/B Testing so you can run experiments to test ideas and see the impact they have on key metrics. Want to see if your new checkout screen is actually driving more purchases? Want to try out a new ad format to see if it increases revenue? Use Remote Config with A/B Testing to get insight into which changes are helping you achieve your goals.


Firebase helps you develop high-quality apps, grow your user base, and earn more money. Each feature works independently, and they work even better together.