Geo Region Restriction (GRR) for App Live
Learn about BrowserStack’s Geo Region Restriction (GRR) for App Live including supported regions, limitations, and setup requirements.
BrowserStack lets you keep your data within your selected geographic region through GRR, helping you meet local compliance requirements and maintain strong security.
For more information, refer to the Geo Region Restriction (GRR) document.
The GRR feature is available exclusively on our Enterprise plan. To get this feature enabled, contact BrowserStack support. You can learn more on our pricing page.
GRR supported regions
BrowserStack App Live supports GRR in the following regions:
- United States (us)
- Europe (eu)
- India (aps)
- Australia (apse)
When you enable GRR, all your core test data will be stored and processed within your chosen region. This includes uploaded apps, test execution data, logs, and the infrastructure components you access during testing.
Data covered by GRR
GRR covers the majority of your core test data within BrowserStack App Live, ensuring it remains within your chosen region and is not accessible from other regions. This includes:
-
Testing and debugging tools
Access network logs for test case debugging and use BrowserStack Local to test internal or development environments. Both the regular inspector and Appium Inspector are available for debugging, alongside a console and ADB shell for advanced troubleshooting. WebView configuration and screenshot blocking are also supported. -
App management
Upload your apps for testing and manage them through Play Store, App Store, Applivery, and Test Flight integrations. You can install new apps, zoom, and rotate devices during tests. App settings configuration is available. -
Device features and utilities
Control device functions such as showing the home screen, viewing open apps, killing or uninstalling apps, adjusting volume, and switching devices. Use utilities like device info, network throttling, and idle session timeout. Device customization options including changing language, orientation, passcode, handling large OBB files, and biometric authentication are supported. -
Advanced features (Pro and Team Plans)
Run multi-device testing and synchronize interactions (Pro plans). Access iOS settings and GPS geolocation features (Team and Pro plans). Record sessions for bug reporting, change Android time zones, and view session history. Android ScreenReader support is available on Pro plans. Video injection is supported on Pro-only plans.
Data not covered by GRR
The following data types are not currently included in GRR restrictions:
-
Usage analytics
Aggregated, anonymized data about product usage patterns. -
Account-related information
Usernames and email addresses used for authentication. This data is kept separate for security purposes and is not shared. -
Payment and billing data
Financial information related to your account. -
Test metadata
Information such as capabilities, build names, and test names are not region-restricted.
Feature limitations when using GRR in App Live
- IP geolocation testing is not supported when GRR is enabled.
- Image injection, file upload, file download, report a bug (Team plans), SIM and audio injection, device certificate configuration (Enterprise plans), and ScreenReader (iOS) are not supported with GRR.
- Some features such as Google Pay, Apple Pay, and semi-public voice over are disabled for GRR users.
Test setup requirements
No special configurations/test setup required.
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
Thank you for your valuable feedback!