I am from Brazil and I am planning to buy an iPhone 7 in Dubai. I know that iPhones bought in Dubay have Facetime blocked at the hardware level. But, I would like to know if I will be able to install and use other alternative applications like facebook, skype, WhatsApp in Brazil.
In general, no. Apple performs geographic restrictions (and allots warranty service contact) via the country in which the device is sold and not based on where you take it or reside. In most cases, you don’t have warranty issues, but check the iOS page when you are shopping for iPhone online if you care about getting all the possible encryption, freedom to use any apps:
At the bottom is usually something like:
Some features, applications, and services are not available in all areas. Click here to see complete list.
Also, you’ll want to watch where Apple doesn’t even support the device and instead the carrier is used to implement whatever restrictions the government requires:
The note about FaceTime being permanently blocked in addition to encrypted FaceTime and such could easily apply to more services either now or going forward.