Scope first
Remote Config has three scope levels:
When the same key exists at more than one scope, AppActor chooses the most specific scope: app beats platform, and platform beats project.
Rule conditions
Use conditions to narrow a value to the right audience:
All conditions in a rule must pass. If a rule needs entitlement state, the SDK request can require user context so AppActor can resolve active entitlements before returning the value.
Priority
Lower priority numbers run first. Put the narrowest, highest-risk rules first and keep the default value safe.Payload safety
Rules can change what the app renders, so keep the client defensive:- Treat missing keys as a normal cold-start case.
- Validate JSON shape before rendering complex screens.
- Keep local app defaults for required UI decisions.
- Use entitlement APIs for access decisions.
Next
Test and Launch
Validate a rule with QA-scoped configs and safe fallbacks before turning it on broadly.