---
purpose: Documents the available server environments, how to switch between them, and behavioral differences.
---

# Environments

<!-- Not all apps have multiple environments. Delete this file if the app
     only targets a single backend, or keep it minimal. -->

<!-- For each environment, document:

## Production

- **Base URL**: `https://api.example.com`
- **How to select**: Describe how to point the app at this environment
  (plist change, build variant, settings toggle, deep link, etc.)
- **Test accounts**: Available? How to create them? Any restrictions?
- **Behavioral differences**: Rate limits, feature flags, data characteristics.

## Staging

- **Base URL**: `https://staging-api.example.com`
- **How to select**: ...
- **Test accounts**: ...
- **Behavioral differences**: ...

-->

<!-- Tips for documenting:
     - Include the quern commands to switch: set_app_plist_value, launch_app with URL, etc.
     - Note which environment test accounts work on.
     - Flag any features that behave differently (e.g., payments are sandboxed on staging).
     - If the app's proxy/cert setup differs by environment, note that too.
-->
