Yes, PubNub allows you to choose storage region. By default, messages are stored globally, but App Context and Files require a storage region selected, if the features are enabled. You can do it yourself by logging into your PubNub account and selecting the storage region for each feature in the key set configuration page.
If you have a paid plan purchased, you can also request your messages to be stored in a specific region separately. In order to do so, please contact support@pubnub.com.
In case you need all of your messages, user data and files stored in one region, you can choose from three data centers: EU, US and APAC. Additionally, you can specify if data should be stored on the East or West coast of the USA (sub-region).
Just contact our support team and we will have all of your future apps' and key sets' data stored in one of the above regions.
NOTE: Full account region setting overrides the key set storage configuration with a sub-region selection required for Files and App Context.
IMPORTANT: Changing storage region results in loss of access to the data stored before.