What is Firebase Remote Config?
Firebase Remote Config allows changing app behavior and appearance without publishing an app store update. Developers define parameters in the Firebase console or via backend APIs that are fetched by the client or server app. This enables activating features, changing text, or running A/B tests.
Core Features
- Dynamic configuration parameters without app update, up to 3,000 parameters per template
- Conditions for targeted segment targeting
- A/B testing integration for experiments, up to 24 concurrent experiments and rollouts combined
- Real-time updates via Remote Config Realtime
- ML-powered personalization for individual users
- Server-side support through Admin SDKs
- Default values in app code as fallback
Typical Use Cases
Feature Flags: New features are deployed behind a flag and activated later. If problems occur, the feature can be immediately deactivated.
Personalization: App content is customized based on user language, country, or behavior. Power users see different features than casual users.
Rollouts: New features are initially activated for a subset of users and gradually rolled out upon success.
Benefits
- Completely free, even for unlimited active users
- Changes without app store review
- Integration with Firebase Analytics for targeting
- Fast response to problems
Integration with innFactory
As a certified Google Cloud Partner, innFactory supports you with Firebase Remote Config: feature flag strategy, A/B testing setup, and integration into your release process.
Available Tiers & Options
Standard
- Completely free
- Up to 3,000 parameters per template
- Real-time updates
- Up to 24 concurrent A/B experiments and rollouts combined
Typical Use Cases
Technical Specifications
Frequently Asked Questions
What is Firebase Remote Config?
Firebase Remote Config is a cloud service that lets you change the behavior and appearance of a client or server app without requiring users to download an app update. Parameters are managed centrally in the Firebase console or via backend APIs.
How do A/B tests work with Remote Config?
Remote Config integrates with Firebase A/B Testing. You define variants, randomly assign users, and measure the impact on analytics metrics. Up to 24 A/B experiments and rollouts can run concurrently combined.
How quickly do changes take effect?
Remote Config can be configured so that apps fetch values on startup or automatically via real-time functionality. With real-time config enabled, apps receive changes shortly after publishing.
Can I customize configurations for specific users?
Yes, conditions enable targeting by app version, language, country, user segments from Analytics, or custom user properties. Remote Config also supports ML-powered personalization for individual users.
What does Firebase Remote Config cost?
Remote Config is completely free to use, even for unlimited active users.
Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Google Cloud (official documentation). This page does not represent an offer by Google Cloud.
