Geo Region Restriction (GRR) for Enterprise
Learn how Geo Region Restriction (GRR) helps BrowserStack enterprise users comply with data residency regulations by keeping test data and devices within specific regions.
Regulations related to data residency are increasing around the world, requiring companies to store data on servers located within specific regions. Enterprise customers who want to comply with region-based laws and regulations can opt for Geo Region Restriction (GRR).
Geo Region Restriction (GRR) enables enterprises to ensure:
- Test data resides within the restricted region.
- Devices for testing purposes are provisioned from data centers in the restricted region.
Prerequisites
- Data Residency/Geo Region Restriction (GRR) is applicable only for customers on the Enterprise plan. You must be on a BrowserStack’s Enterprise plans.
- You can enable this feature by contacting your Account Executive (AE) or Customer Success Manager (CSM).
Types of restrictions supported
- The device (desktop or mobile) allocated for testing is restricted to the data center of the restricted region.
- Data at rest: Test data (logs, screenshots, videos, apps, test suites) older than 30 days is stored in a restricted region.
This includes customer test-related logs:- Video logs, device logs, selenium logs, network logs, etc.
- App product-specific logs such as crash logs, app profiling, xcresults, instrumentation logs, Appium logs, visual logs, coverage reports, JUnit reports, etc.
- Text logs, raw logs
- Debug screenshots
- Local testing-related logs
- Summary logs on the dashboard for Automate and App Automate
- Apps or test suites uploaded for testing
Meta-data of tests, e.g., capabilities, build names, test names, etc. is not region-restricted, it is in the default region. However, meta-data usually does not contain any sensitive test information.
Supported regions for geo region restriction
The following table shows which regions support Geo Region Restriction (GRR) for each BrowserStack product:
| Product | United States | Europe | India | Australia | Product-specific GRR docs |
|---|---|---|---|---|---|
| App Automate | ✔️ | ✔️ | ✔️ | ✔️ | Details |
| App Live | ✔️ | ✔️ | ✔️ | ✔️ | Details |
| Automate | ✔️ | ✔️ | ✔️ | ✔️ | Details |
| Live | ✔️ | ✔️ | ✔️ | ✔️ | Details |
| Accessibility Testing | ✔️ | ✔️ | ✔️ | ❌ | Details |
| Website Scanner | ✔️ | ✔️ | ✔️ | ❌ | Details |
| Low Code Automation | ❌ | ✔️ | ❌ | ❌ | Details |
| Test Management | ❌ | ✔️ | ❌ | ❌ | Details |
| Test Reporting & Analytics | ✔️ | ✔️ | ✔️ | ❌ | Details |
There is no retrospective application of this feature provided by BrowserStack. For the avoidance of doubt, this feature is only applicable once enabled and does not affect any past transfer of Customer Content and/or Test Data outside of the Restricted Region.
Customer Content and/or Test Data being accessed by BrowserStack’s support teams or by the Customer outside of the Restricted Region, will not be restricted.
Frequently Asked Questions (FAQs)
The following are answers to common questions about Geo Region Restriction.
What types of data are not supported for region restriction?
- Usage analytics: It cannot be region restricted and is stored in the US region. However, the data is anonymous and is mapped to user IDs.
- Account-related information: Account-related data which includes the name and email of users, cannot be region restricted. It is stored in the US region. Please note that this data is used for authentication and authorization purposes, and we do not share this information with anyone.
- Payment and billing data: Payment data of the account cannot be region restricted. This includes credit card details, invoices, and other account information.
This can be subject to change in the future.
Which features are not supported if region restrictions are enabled?
- IP Geolocation testing is not supported. You receive an error message if you try to run tests with the IP Geolocation feature.
- Biometrics and camera are not supported on Android for App Live and App Automate products.
What is the impact on the availability of desktop/devices?
The devices (desktop or mobile) allocated for the services are restricted to the data centers within the restricted region. This may result in the unavailability of certain devices and reduced tier limits (applicable for Automate and App Automate).
Please reach out to your Account Executive or Customer Success Manager to get the list of unsupported devices and updated tiers.
What can be a possible impact on performance?
Due to the region restriction, BrowserStack cannot commit to a particular uptime in the service provided to the customer.
Can region restrictions be enabled for multiple regions for the same account?
No, it is not possible to enable region restrictions for multiple regions simultaneously for the same account. You can only opt for one of the following options: EU, IN, or US restrictions at any given time.
Are team-level (within an organization) region restrictions possible?
No, team-level (within an organization) region restrictions are not possible.
Support
- If you need assistance during the initial setup, contact your Account Executive or Customer Success Manager.
- For future support, contact support@browserstack.com.
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!