Learn how to manage data residency for your AppSheet apps.
- What is AppSheet data residency?
- What data is stored in a specific region?
- What are the limitations when using a specific region?
- Before you begin: Consider tradeoffs
- Enable regions on your Enterprise Plus account
- Select the region to use for your apps
- Copy an app between regions
- Manage IP addresses and firewall information for a specific region
What is AppSheet data residency?
Your AppSheet app data is subject to the laws of the country in which it is stored and data privacy and security protections can vary by region. To help you meet data residency requirements, AppSheet gives you the ability to control the geographical area, or "region", in which your data is stored and processed.
Today, you can choose to store your AppSheet app data in the following regions:
Region |
Description |
AppSheet URL |
European Union (EU) |
Data is stored and processed in EU region only. This helps customers by supporting compliance with the General Data Protection Regulation (GDPR) data protection requirements. See also: |
|
Global (All regions) |
Data storage is not restricted. This is the default. |
|
What data is stored in a specific region?
The data that is stored in the EU region includes (but is not limited to):
- App definitions
- Data source configurations and access tokens
- Customer data in AppSheet databases
- Audit logs
- Backups (described below)
Backups
AppSheet maintains backups of primary data for disaster recovery and business continuity. In rare cases, AppSheet uses backups to restore data and maintain high reliability.
These backups aren’t available to restore data upon customer request. Backups expire (are overwritten) on defined timelines.
What are the limitations when using a specific region?
The following lists the limitations when using a specific region:
- Gemini in AppSheet is supported in the Global region only; it is not supported in the EU region.
- The following data sources are not supported in the EU region:
- Box
- Dropbox
- Microsoft Excel
- Salesforce
Before you begin: Consider tradeoffs
Selecting a specific region doesn't provide performance improvements or fine-tuning for your network or data access. Take the following factors into consideration before selecting your region:
-
Users outside of the region where their data is located might experience higher latency in some cases. Latency could happen while:
- Editing shared objects in real time across regions
- Sharing files, such as documents, with someone outside the user's region
- Traveling internationally
- In rare cases, when a data region has been selected users outside that region might lose access to the data due to events beyond Google’s control (for example, natural disasters).
-
If there are apps in multiple regions that share the same data source, your users may be more likely to run into concurrency issues, as described in Concurrent usage with multiple users. AppSheet currently recommends that you avoid sharing data sources across regions if possible.
Enable a specific region on your Enterprise Plus account
To enable a specific region, such as EU, for data residency on your Enterprise Plus account, contact an AppSheet Sales representative.
Select the region to use for your apps
If multiple regions are supported for your Enterprise plus account and your company doesn't enforce the use of one region, you can select the region based on the URL you use to access AppSheet:
eu.appsheet.com
: View and create apps in the EU region.appsheet.com
: View and create apps in the Global region.
Only apps created in the selected region are displayed and accessible from the My Apps page.
Copy an app between regions
To copy an app between regions, perform the following steps:
- Sign in to AppSheet.
- Perform one of the following steps for the app you want to copy:
- On the My Apps page, locate the app and select More > Copy.
- Open the app in the editor and select Manage > Collaborate & Publish > Copy App.
We've made some improvements to the app editor.
You are opted in to the new editor by default, but you can switch back to the legacy editor at any time.If you are using the legacy editor
Open the app in the editor, select Manage > Author, and click Copy App.
- In the Copy your app dialog, click Copy to region.
- In the App name field, edit the name of the app, if desired.
- In the Region list, select the region to copy the app to (such as
https://eu.appsheet.com
). - Click Copy.
Manage IP addresses and firewall information for a specific region
If you are managing network traffic within your organization, or if you need to request AppSheet traffic be added to your allow list, use the AppSheet IP addresses for the specific data residency region, as described in Manage IP addresses and firewall information.