Does FaceTime take up data or calling minutes when in a Wi-Fi area?
Solution 1:
According to Apple Support:
Check that each person has an active Wi-Fi connection.
Since both parties must use Wi-fi, no cellular data or voice usage will be charged.
More information can be found in this Apple.SE post, as it may be possible to use Facetime over 3G if the phone is jailbroken.
Solution 2:
No cellular data is supposed to be used when accessing FaceTime in an area with wifi. But in order to be sure of this it's smart to turn off cellular data in your settings to avoid any fishy usage activity. It's located in Settings>General>Celullar.
Solution 3:
It is unlimited and free because it is over wifi. Video chat as much as you want for free
Solution 4:
Unless they our friend's iPhone is jailbroken to run FaceTime over 3G, the call should be free as it's a WiFi only data connection.