यह प्रयोग iOS 26.5.2 पर चल रहे पांच iPhone 17e उपकरणों पर किया गया था। सभी उपकरणों पर व्यवहार एकसमान था। नेटवर्क ट्रैफ़िक का विश्लेषण एक नियंत्रित वाई-फ़ाई नेटवर्क पर किया गया। अध्ययन का मुख्य निष्कर्ष:

सिस्टम एनालिटिक्स को अक्षम करने से मेटाडेटा का स्वचालित प्रसारण Apple के इन्फ्रास्ट्रक्चर को बंद नहीं होता। यह डायग्नोस्टिक रिपोर्टों की एक विशिष्ट श्रेणी को अक्षम कर देता है, लेकिन यह फाइंड माई, एप्पल अकाउंट, लोकेशन सर्विसेज़, विज्ञापन घटकों, ऐप स्टोर, मोबाइलएसेट या सिस्टम चेक-इन तंत्र को नहीं रोकता है।

आईफोन वास्तव में क्या प्रसारित करता है?

डिक्रिप्टेड अनुरोधों में निम्नलिखित पाए गए:

  • Apple खाते का पता;
  • खाते का DSID और वैकल्पिक DSID;
  • विज्ञापन ADSID;
  • सीरियल नंबर;
  • डिवाइस यूडीआईडी;
  • एपीएन और पुश टोकन;
  • आईडीएस (डिवाइस आईडी);
  • फोन मॉडल;
  • iOS संस्करण और बिल्ड;
  • हार्डवेयर प्लेटफ़ॉर्म;
  • रैम क्षमता;
  • डिवाइस का नाम;
  • खाते का क्षेत्र;
  • भाषा और समय क्षेत्र;
  • बैटरी की स्थिति;
  • चार्जिंग स्थिति;
  • स्क्रीन लॉक की स्थिति;
  • फाइंड माई स्थिति;
  • स्थान सेवाओं की स्थिति;
  • नज़दीकी वाई-फ़ाई एक्सेस पॉइंट्स के BSSID;
  • WeatherKit के लिए निर्देशांक;
  • स्थापित सिस्टम घटकों के संस्करण;
  • लिंक्ड Apple डिवाइसों के बारे में जानकारी।

यह एक 'विश्लेषणात्मक रिपोर्ट' नहीं है। यह डेटा Apple की कई कार्यात्मक सेवाओं में वितरित किया गया है। हालाँकि, तकनीकी दृष्टिकोण से, यह स्वचालित टेलीमेट्री का गठन करती है: फोन अपने बारे में, अपनी स्थिति और अपने आसपास के बारे में जानकारी दूरस्थ सर्वरों को प्रेषित करता है।

जब भू-स्थानिक सक्षम या अक्षम होता है तो Apple को सूचनाएं प्राप्त होती हैं

सबसे अधिक जानकारीपूर्ण तंत्र Find My से जुड़ा है।

जब भी जियोलोकेशन सेवाओं की स्थिति बदलती है, तो आईफोन एक अनुरोध भेजता है:

POST p117-fmf.icloud.com/fmipservice/fmf/<DSID>/<UDID>/register

जब भू-स्थानिक अक्षम था, HTTP अनुरोध बॉडी में निम्नलिखित शामिल था:

{
  "cause": "LocationServicesStateChanged",
  "registeredCauses": [
    "LocationServicesStateChanged"
  ],
  "locationServicesEnabled": false,
  ...
}

बाद में सक्षम होने पर:

{
  "cause": "LocationServicesStateChanged",
  "registeredCauses": [
    "LocationServicesStateChanged"
  ],
  "locationServicesEnabled": true
}

दोनों अनुरोधों को Apple के सर्वर द्वारा निम्नलिखित प्रतिक्रिया के साथ स्वीकार किया गया: HTTP 204 No Content

इस प्रकार, Apple को केवल वर्तमान भू-स्थान स्थिति ही नहीं मिलती। सर्वर को एक अलग इवेंट प्राप्त होता है जो उसे सूचित करता है कि उपयोगकर्ता ने संबंधित सेटिंग बदल दी है।

फ़्लैग स्वयं true या false यह अनुरोध का केवल एक छोटा सा हिस्सा है। इसके साथ निम्नलिखित भी प्रेषित किए जाते हैं:

  • Apple Account DSID;
  • फोन का UDID;
  • सीरियल नंबर;
  • डिवाइस मॉडल;
  • iOS संस्करण और बिल्ड;
  • फ़ोन का नाम;
  • एपीएन टोकन;
  • पुश टोकन की सूची;
  • IDS डिवाइस आईडी;
  • बैटरी चार्ज;
  • चार्जिंग स्थिति;
  • लॉक स्थिति;
  • स्थान;
  • समय क्षेत्र;
  • Apple प्रमाणन हेडर।

यह एक पूरी तरह से पहचाना गया इवेंट है। यह एक साथ एक खाते, एक विशिष्ट डिवाइस और उसकी वर्तमान स्थिति से जुड़ा होता है।

भौगोलिक स्थिति सक्षम होने के बाद क्या होता है?

जियोलोकेशन अक्षम होने पर, BSSID पुनर्प्राप्ति से संबंधित अनुरोध बंद हो गए। ढाई घंटे की अवधि में, प्राथमिक वाई-फाई पोजिशनिंग सेवा के लिए कोई अनुरोध नहीं आया।

भौगोलिक स्थिति सक्षम करने के तुरंत बाद, iPhone ने निम्नलिखित को अनुरोध करना शुरू कर दिया: http://gs-loc.apple.com/clls/wloc

एक सिस्टम प्रक्रिया locationd जिसने Apple को आस-पास के एक्सेस पॉइंट्स की सूचियाँ भेजीं।

एक अनुरोध में 19 BSSID शामिल थे। प्रतिक्रिया में, Apple ने आसपास के क्षेत्र से संबंधित 119 वाई-फाई प्रविष्टियाँ लौटाईं।

यह तंत्र इस प्रकार काम करता है:

  1. iPhone उपलब्ध वाई-फाई एक्सेस पॉइंट्स को स्कैन करता है।
  2. फ़ोन उनके BSSID — एक्सेस पॉइंट्स के MAC पते — Apple को भेजता है।
  3. सर्वर पता लगाए गए और आस-पास के एक्सेस पॉइंट्स के बारे में भौगोलिक जानकारी लौटाता है।
  4. फ़ोन स्थानीय रूप से अपनी स्थिति की गणना करता है।

तकनीकी रूप से, डिवाइस यह संदेश नहीं भेजता कि 'मैं इस पते पर हूँ'। हालांकि, अनुरोध के समय के साथ कई आस-पास के BSSID की एक सूची, सर्वर को फोन के अनुमानित स्थान को उच्च सटीकता के साथ निर्धारित करने की अनुमति देती है।

अलग से, प्रक्रिया geod कॉल करता है: http://gspXX-ssl.ls.apple.com/wifi_request

यह अनुरोध एक ही BSSID प्रसारित करता है — संभवतः वर्तमान एक्सेस पॉइंट की पहचान या स्थिति निर्धारण के लिए उपयोग किए गए प्राथमिक एक्सेस पॉइंट की पहचान।

जब जियोलोकेशन अक्षम किया जाता है तब भी जियोलोकेशन सेवाएँ संचालित होती रहती हैं

जियोलोकेशन सेवाओं को अक्षम करने से आस-पास के BSSID की सूचियों का लोडिंग रुक गया, लेकिन iOS जियोलोकेशन स्टैक स्वयं बंद नहीं हुआ।

प्रक्रियाएँ geod और locationd पहुँच जारी रखी:

gspXX-ssl-background.ls.apple.com/dispatcher.arpc
gsp-ssl.ls.apple.com/ab.arpc
configuration.ls.apple.com/config/defaults
gspeX-ssl.ls.apple.com/pep/gcc
gspeXX-ssl.ls.apple.com/ligl/v1/ligl.bin
gspeXX-ssl.ls.apple.com/geo_manifest/dynamic/config

अनुरोधों में निम्नलिखित जानकारी शामिल थी:

  • आईफोन मॉडल;
  • iOS संस्करण;
  • बिल्ड नंबर;
  • सिस्टम प्रक्रिया आईडी;
  • भाषा;
  • क्षेत्र;
  • Apple Maps अनुरोध प्रकार;
  • भौगोलिक विन्यास सेवा पैरामीटर।

प्रतिक्रियाएँ dispatcher.arpc क्षेत्रीय डेटा और रिवर्स जियोकोडिंग ब्लॉकों को शामिल किया गया।

एक समान क्वेरीज़ के लिए, विभिन्न सर्वर नोड्स ने जापान या Apple खाते के क्षेत्र के लिए डेटा लौटाया। यह इंगित करता है कि भौगोलिक उपप्रणाली सर्वर-साइड कॉन्फ़िगरेशन प्राप्त करना जारी रखती है, भले ही उपयोगकर्ता की भौगोलिक स्थिति तक पहुंच अक्षम हो।

WeatherKit URL में निर्देशांक पास करता है

iOS मौसम घटक एक्सेस किया गया:

weatherkit.apple.com/api/v2/weather/<lang>/<lat>/<lon>

निर्देशांक सीधे URL पथ में शामिल थे, तीन दशमलव स्थानों तक सटीक — लगभग एक सौ मीटर के भीतर।

निम्नलिखित भी प्रेषित किए गए थे:

  • समय क्षेत्र;
  • देश;
  • डिवाइस की भाषाएँ;
  • iOS संस्करण;
  • बिल्ड नंबर;
  • मौसम डेटासेट की सूची;
  • समय सीमा;
  • अनुरोध UUID;
  • बेयरर JWT।

JWT का उपयोग WeatherKit को अधिकृत करने के लिए किया गया था और इसमें DSID, UDID या सीरियल नंबर शामिल नहीं था। हालांकि, HTTPS अनुरोध में अभी भी स्रोत के निर्देशांक और IP पता शामिल था।

कैप्चर किए गए एक रिकॉर्ड में, Apple के सर्वर ने ऐसी ही एक अनुरोध को सफलतापूर्वक संसाधित किया और लौटाया HTTP 200.

परिणामस्वरूप, WeatherKit को निर्देशांकों के प्रसारण में न केवल स्थानीय रूप से उत्पन्न अनुरोध शामिल है, बल्कि एक पुष्ट सर्वर-साइड विनिमय भी शामिल है।

फाइंड माई फोन की स्थिति प्रसारित करता है

फाइंड माई का उपयोग केवल भू-स्थानिक (geolocation) चालू या बंद करने के लिए ही नहीं किया जाता है।

पुनरारंभ करने के बाद, आईफोन निम्नलिखित कारण के साथ उसी प्रकार का पंजीकरण भेजता है: cause = DeviceRestart

डिवाइस में शामिल हैं:

  • सीरियल नंबर;
  • यूडीआईडी;
  • डिवाइस का नाम;
  • मॉडल;
  • iOS संस्करण;
  • पुश टोकन;
  • आईडीएस (डिवाइस आईडी);
  • बैटरी चार्ज;
  • चार्जिंग स्थिति;
  • क्या चार्जर जुड़ा है;
  • क्या स्क्रीन लॉक है;
  • क्या जियोलोकेशन सक्षम है;
  • क्या फाइंड माई सक्रिय है।

सर्वर को सटीक रीबूट समय और डिवाइस की वर्तमान स्थिति प्राप्त होती है।

इस मामले में, फाइंड माई एक पूर्ण-स्तरीय परिचालन टेलीमेट्री चैनल के रूप में कार्य करता है, जो एक Apple खाते और एक विशिष्ट भौतिक डिवाइस से जुड़ा होता है।

Apple ID चेक-इन

रिबूट के बाद, सिस्टम प्रक्रिया com.apple.NewDeviceOutreach एक अनुरोध भेजता है:
POST sse-ws-p189.apple.com/device/api/v1/checkIn

इसमें शामिल हैं:

  • Apple खाते का ईमेल पता;
  • प्राथमिक DSID;
  • वैकल्पिक DSID;
  • सीरियल नंबर;
  • डिवाइस मॉडल;
  • फ़ोन का नाम;
  • बॉडी का रंग;
  • क्षेत्र;
  • दुकान का अग्रभाग;
  • भाषा;
  • समय क्षेत्र;
  • वारंटी हैश;
  • स्थानीय Apple डिवाइसों की सूची;
  • लिंक्ड Apple Watches के बारे में जानकारी;
  • Apple Media Services सेवा पहचानकर्ता;
  • हार्डवेयर प्रमाणीकरण।

सर्वर परिणाम लौटाता है SUCCESS और अगले चेक-इन का समय।

यह उन अनुरोधों में से एक है जिनमें सबसे अधिक व्यक्तिगत डेटा होता है। यह खाते, भौतिक डिवाइस, वारंटी विवरण और लिंक किए गए उपकरणों के बारे में जानकारी को जोड़ता है।

व्यक्तिगत विज्ञापन अक्षम होने पर भी विज्ञापन अवसंरचना संचालित होती रहती है

यहाँ तक कि जब व्यक्तिगत विज्ञापन अक्षम किया गया था, तब भी निम्नलिखित सिस्टम प्रक्रियाएँ चलती रहीं:

com.apple.ap.promotedcontentd
com.apple.ap.adprivacyd

उन्होंने एक्सेस किया:

sas.pcms.apple.com
iadsdk.apple.com
ca.iadsdk.apple.com
partiality.itunes.apple.com

विज्ञापन विभाजन अनुरोधों में निम्नलिखित पारित किए गए थे:

  • DSID;
  • ADSID;
  • स्टोरफ़्रंट;
  • स्थान;
  • समय क्षेत्र;
  • मशीन प्रमाणीकरण;
  • सर्वर कुकीज़;
  • विज्ञापन प्रोफ़ाइल सेवा ध्वज।

प्राप्त एट्रिब्यूशन एंडपॉइंट:

  • ऐप स्टोर में ऐप आईडी;
  • बंडल आईडी;
  • एट्रिब्यूशन कुंजी;
  • iPhone मॉडल;
  • iOS संस्करण;
  • बिल्ड;
  • स्टोरफ्रंट;
  • समय-मुद्रण;
  • Apple हस्ताक्षर।

बॉडी में निम्नलिखित मान था: attribution = false

इसका मतलब है कि सकारात्मक विज्ञापन एट्रिब्यूशन स्थापित नहीं हो सका। हालांकि, एट्रिब्यूशन और विज्ञापन लक्षित करने की प्रक्रियाएँ स्वयं संचालित होती रहीं।

व्यक्तिगत विज्ञापनों को बंद करने से विज्ञापन स्टैक अक्षम नहीं होता है। यह डेटा उपयोग के नियमों को बदलता है, लेकिन नेटवर्क पर डेटा आदान-प्रदान को नहीं रोकता है।

ऐप स्टोर मेट्रिक कॉन्फ़िगरेशन को डाउनलोड करता है via bag.itunes.apple.com/bag.xml

iPhone ऐप स्टोर और मीडिया सेवाओं के लिए कॉन्फ़िगरेशन प्राप्त करता है।

अपने अनुरोधों में, फोन प्रसारित करता है:

  • मॉडल;
  • डिवाइस क्लास;
  • iOS संस्करण और बिल्ड;
  • स्टोरफ़्रंट;
  • भाषा;
  • समय क्षेत्र;
  • सिस्टम प्रक्रिया आईडी।

प्रतिक्रियाओं में निम्नलिखित पते शामिल हैं:

xp.apple.com/report
daf.xp.apple.com/report

सर्वर यह भी प्रसारित करता है:

  • उपयोग-मेट्रिक विषय;
  • प्रदर्शन मेट्रिक विषय;
  • भेजने के अंतराल;
  • सैंपलिंग पैरामीटर;
  • घूमने वाले क्लाइंट आईडी;
  • इवेंट और फ़ील्ड थ्रॉटलिंग नियम।

के लिए कनेक्शन xp.apple.com रिकॉर्ड किए गए थे, लेकिन उनकी सामग्री एन्क्रिप्टेड ही रही। इसलिए उपलब्ध डेटा के आधार पर वहाँ भेजे गए इवेंट्स की सटीक संरचना निर्धारित करना असंभव है।

केवल निम्नलिखित बातें निश्चित रूप से कही जा सकती हैं: मेट्रिक्स पाइपलाइन कॉन्फ़िगर की गई थी, और iPhone ने रिपोर्टिंग सर्वर के साथ कनेक्शन स्थापित किए।

सिरी और एप्पल इंटेलिजेंस सिस्टम मैनिफेस्ट प्राप्त करना जारी रखते हैं

सिरी और एप्पल इंटेलिजेंस को अक्षम करने पर भी, फोन ने एक्सेस करना जारी रखा: gdmf-ados.apple.com/v2/assets

निम्नलिखित सिस्टम पैकेट अनुरोधित किए गए थे:

com.apple.MobileAsset.UAF.Siri.UnderstandingNLOverrides
com.apple.MobileAsset.UAF.Siri.UnderstandingASRHammer
com.apple.MobileAsset.UAF.IF.PlannerOverrides

अनुरोधों में शामिल थे:

  • फ़ोन मॉडल;
  • हार्डवेयर प्लेटफ़ॉर्म;
  • रैम क्षमता;
  • iOS संस्करण और बिल्ड;
  • बिल्ड आईडी;
  • सिस्टम इमेज आईडी;
  • अपडेट स्थिति;
  • रोलबैक स्थिति;
  • स्थापित घटकों के संस्करण;
  • सत्र आईडी;
  • नॉनस;
  • संपत्ति दर्शक।

प्रतिक्रियाओं में हस्ताक्षरित मैनिफेस्ट शामिल थे:

  • सिस्टम आर्काइव URL;
  • कंपोनेंट संस्करण;
  • बिल्ड;
  • आर्काइव आईडी;
  • आर्काइव डिक्रिप्शन कुंजी;
  • डाइजेस्ट;
  • आकार;
  • संगत iOS संस्करणों की सीमा;
  • कैशिंग नियम।

यहाँ वॉयस, सिरी टेक्स्ट या उपयोगकर्ता अनुरोधों का कोई प्रसारण नहीं होता है। यह सिस्टम मॉडल अपडेट के लिए एक जाँच है।

हालाँकि, इन फ़ंक्शनों को अक्षम करने से संबंधित घटकों के लिए डिवाइस सपोर्ट चक्र से बाहर नहीं होता है: iPhone नियमित रूप से उनके संस्करणों की जाँच करना और Apple को विस्तृत हार्डवेयर और सॉफ़्टवेयर कॉन्फ़िगरेशन विवरण भेजना जारी रखता है।

रीस्टार्ट और एयरप्लेन मोड कनेक्शनों की एक श्रृंखला को ट्रिगर करते हैं।

रीस्टार्ट सबसे 'शोरगुल' करने वाली घटनाओं में से एक है।

iPhone चालू होने के तुरंत बाद:

  • यह Find My के साथ पंजीकरण करता है, कारण के साथ DeviceRestart;
  • यह Apple खाते की जाँच करता है;
  • यह नेटवर्क उपलब्धता की जांच करता है;
  • यह बाहरी आईपी पता निर्धारित करता है;
  • ऐप स्टोर कैश डाउनलोड करता है;
  • iCloud से कनेक्शन फिर से स्थापित करता है;
  • MobileAsset की जाँच करता है;
  • भौगोलिक विन्यासों को अपडेट करता है।

पुनरारंभ के एक मिनट के भीतर दर्जनों अनुरोध दर्ज किए गए:

gateway.icloud.com
bag.itunes.apple.com
setup.icloud.com
gsa.apple.com
itunes.apple.com
fpinit.itunes.apple.com

एयरप्लेन मोड को चालू और बंद करने पर भी इसी तरह का व्यवहार देखा गया।

नेटवर्क कनेक्टिविटी पुनः प्राप्त करने पर, iPhone ने के साथ कनेक्शन स्थापित किए: gateway.icloud.com

और इसने Apple की सिस्टम सेवाओं का पुनः आरंभ (री-इनिशियलाइज़ेशन) ट्रिगर कर दिया।

के साथ आदान-प्रदान की सामग्री gateway.icloud.com अनसुलझा था, लेकिन नेटवर्क घटना और एयरप्लेन मोड के चालू-बंद होने से इसका संबंध एक नियंत्रित प्रयोग में दोहराया गया।

HTTPS देखने पर सुरक्षित सेवाएँ गायब हो जाती हैं

HTTPS ट्रैफ़िक देखा जाने के दौरान कुछ Apple सेवाएँ लगातार काम करने में विफल रहीं।

प्रयोग दोहराया गया:

  • पाँच iPhone 17e उपकरणों पर;
  • दो दिनों की अवधि में;
  • प्रत्येक डिवाइस को 5–10 बार रीबूट करने के बाद।

जब HTTPS ट्रैफ़िक को डिक्रिप्ट किया जा रहा था, तो संबंधित सेवाएँ कार्यशील कनेक्शन स्थापित करने में विफल रहीं।

डीक्रिप्शन अक्षम होते ही, उन्होंने संचालन फिर से शुरू कर दिया और अपारदर्शी के रूप में दिखाई देने लगे CONNECTकनेक्शन।

यह व्यवहार दोहराया गया और यह कोई यादृच्छिक नेटवर्क गड़बड़ी नहीं थी।

परिणामस्वरूप, दो प्रकार के कैप्चर से पूरी तस्वीर बनी:

  1. डीक्रिप्शन के साथ — यूआरएल, हेडर और बॉडी का विश्लेषण करने के लिए;
  2. बिना डिक्रिप्शन के — उन सुरक्षित सेवाओं की पहचान करने के लिए जो निगरानी के तहत काम करने से इनकार करती हैं।

एक एकल CONNECT यह एकल HTTP अनुरोध के बराबर नहीं है। एक टनल में कई ऑपरेशन हो सकते हैं। इसलिए, संख्या CONNECT की सीधे डिक्रिप्ट किए गए GET और POST अनुरोधों की संख्या से तुलना नहीं की जा सकती।

फोन निष्क्रिय रहते हुए भी Apple के साथ संचार करता रहता है

एक लंबे पृष्ठभूमि सत्र के दौरान, आईफोन बिना किसी उपयोगकर्ता इनपुट के निष्क्रिय रहा।

एनालिटिक्स, जियोलोकेशन, सिरी और सिंक्रोनाइज़ेशन को अक्षम किए जाने के बावजूद, डिवाइस हर कुछ मिनटों में Apple के इन्फ्रास्ट्रक्चर के साथ संचार करता रहा।

सबसे अधिक बार होने वाले कनेक्शनों में:

  • gspXX-ssl-background.ls.apple.com — लगभग हर 30 मिनट में एक बार;
  • configuration.ls.apple.com — लगभग हर 50 मिनट में;
  • iphone-ld.apple.com — लगभग हर 51 मिनट में;
  • gateway.icloud.com — बस्ट्स में;
  • weatherkit.apple.com — लगभग हर कुछ घंटों में;
  • caldav.icloud.com — लगभग एक घंटे में एक बार।

8.8 घंटों की अवधि में, 21 मिनट से लंबा एक भी पूरी तरह से 'सोने' का अंतराल नहीं था।

निष्कर्ष

जांच में कोई स्पष्ट क्रैश रिपोर्ट, स्टैक ट्रेस या पूर्ण डायग्नोस्टिक आर्काइव नहीं मिले। संभावना है कि 'iPhone Analytics' टॉगल वास्तव में इस विशिष्ट प्रकार की रिपोर्टिंग को अक्षम कर देता है।

हालाँकि, यह एक सिस्टम के रूप में iOS टेलीमेट्री को अक्षम नहीं करता है।

उपयोगकर्ता सेटिंग्स अक्षम होने के बावजूद, iPhone 17e एप्पल को निम्नलिखित प्रसारित करना जारी रखता है:

  • खाते की पहचानकर्ता;
  • Apple खाते का ईमेल पता;
  • DSID और ADSID;
  • सीरियल नंबर;
  • यूडीआईडी;
  • पुश टोकन;
  • आईडीएस (डिवाइस आईडी);
  • बैटरी की स्थिति;
  • लॉक स्थिति;
  • रीबूट स्थिति;
  • जियोलोकेशन स्विच की स्थिति;
  • क्या नेटवर्क की स्थिति बदल गई है;
  • नज़दीकी वाई-फ़ाई एक्सेस पॉइंट्स के BSSID;
  • मौसम सेवा के लिए निर्देशांक;
  • संयोजित उपकरणों के बारे में जानकारी;
  • एक विस्तृत हार्डवेयर और सॉफ़्टवेयर फिंगरप्रिंट;
  • विज्ञापन विभाजन और एट्रिब्यूशन डेटा।

मुख्य निष्कर्ष:

iOS में एक ऐसा एकल उपयोगकर्ता टॉगल नहीं है जो Apple को मेटाडेटा के स्वचालित प्रसारण को रोक सके। एनालिटिक्स को अक्षम करने से एक विशिष्ट एनालिटिक्स तंत्र बंद हो जाता है, लेकिन कार्यात्मक सेवाएं सर्वर को यह रिपोर्ट करना जारी रखती हैं कि यह किस प्रकार का डिवाइस है, यह किस खाते से जुड़ा है, इसकी वर्तमान स्थिति क्या है, और इसकी सिस्टम सेटिंग्स में हुए बदलाव।

वर्णित सभी डेटा एन्क्रिप्टेड HTTPS कनेक्शन के माध्यम से प्रेषित किया जाता है। एक इंटरनेट सेवा प्रदाता या एक मानक वाई-फाई नेटवर्क का मालिक इसे नहीं देख सकता है। इसे सीधे Apple द्वारा प्राप्त किया जाता है। हम पुष्टि नहीं कर सकते कि डेटा को भेजा गया हो सकता है gateway.icloud.com या अन्य सेवाओं को SSL पिनिंग का उपयोग करके प्रेषित किया गया हो सकता है।