Where does my data reside?

Your data is stored securely in Alibaba Cloud's Australian Datacentre. No data is transferred outside of Australia