Sandbox and Production Environments
Overview
Sandbox is an isolated testing environment designed for configuring, validating, and debugging configurations, events, and analytics without impacting Production data. The current Sandbox implementation provides the base environment separation functionality (Stage 0). Sandbox capabilities will be expanded in future iterations. This article describes the current system behavior. Sandbox and Production analytics data are fully isolated and never mixed.
Environment Switcher
To switch environments, open any Remote Config section and use the Sandbox toggle in the top-right corner of the interface. The Sandbox toggle is available in all Remote Config sections except those with shared entities and allows switching between Sandbox (ON) and Production (OFF).

The Sandbox toggle is available in Remote Config sections with environment-specific entities.
Switching Behavior
If there are unsaved changes on the page, the system shows a confirmation dialog.

Confirmation dialog when switching to Sandbox with unsaved changes.

Confirmation dialog when switching from Sandbox back to Production.
Sandbox Mode Enabled

Sandbox mode enabled. All actions and changes apply only to the Sandbox environment.
The Sandbox toggle is disabled in the Profile and Settings sections.
Visual Environment Indicators
The interface always visually indicates the active environment.
Sandbox

Sandbox mode interface. Yellow visual indicators highlight the test environment.
Production

Production mode interface. The standard color scheme indicates the live environment.
Creating and Editing Entities
Entities are created and edited only within the active environment.
- when Sandbox is enabled, changes apply only to Sandbox entities;
- when Sandbox is disabled, changes apply only to Production entities. Sandbox and Production entities are independent and are not synchronized automatically. This behavior is intentional to prevent accidental propagation of test changes into Production.
Current Limitations (Stage 0)
The following limitations apply in the current implementation:
- entities cannot be moved between Sandbox and Production;
- Sandbox entities cannot be used in Production;
- there is no automatic configuration synchronization between environments;
- Sandbox and Production are fully isolated;
- all data in reports and dashboards is currently combined and visible across all environments, regardless of the selected environment. These limitations are part of the initial implementation and may change in future iterations.
Summary
Sandbox provides a safe testing environment, clear separation between test and live data, and predictable configuration behavior. Sandbox functionality will continue to evolve, and all updates will be reflected in the Help Center documentation.