Aplicatiile din iOS 4.0 sunt interconectate printr-un sistem de url paths, asemanator cu cel de pe PC-uri, fiecare link avand o terminatie specifica, care reprezinta practic o comanda data OS-ului, adica deschiderea unui apel, a unei aplicatii, trimiterea unui sms, etc. Analizand modul in care functioneaza FaceTime un developer, numit Felipe Baez, a descoperit ca structura URL-urilor din FaceTime poate fi recunoscuta si de vechile terminale iPhone, insa in momentul de fata nu functioneaza pe acestea.
Structula de url-ul din interiorul iOS 4.0 este foarte simpla : spre exemplu daca doriti sa sunati un anumit numar deschideti Safari si tastati tel://07xxxxxxxx, apasati enter si apelul va fi automat deschis; daca vreti sa trimteti un mail cuiva atunci in Safari tastati mailto://nume@domeniu.com, iar lista poate continua. Practic folosirea acestor url-uri este asemanatoare cu deschiderea unei pagini web doar ca in iOS folosirea lor deschide aplicatii.
Aceeasi structura de url-uri exista in tot iOS 4.0 si pentru device-urile mai vechi asa ca acestea vad respectivele url-uri ca fiind valide insa fiindca Apple a scos functia FaceTime de pe aceste device-uri nu veti putea initia apeluri video. Totusi prin intermediul unui jailbreak am putea avea functia FaceTime macar partial, adica vom putea initia apeluri insa vom avea doar sunet nu si video, iar acesta este un lucru bun deoarece toate apelurile prin FaceTime sunt 100% gratuite.