به نقل از سایت انگجت، پس از عرضه iOS۱۷ توسعه دهندگان نمی توانند از طریق APIهای (رابط برنامهنویسی اپل یکیشن) خاص داده های کاربران را جمع آوری کنند.
پس از عرضه iOS۱۷ ، tvOS۱۷، watchOS۱۰ و macOS Sonoma، توسعه دهندگان نرم افزار باید توضیح دهند چرا از API های ملزوم استفاده می کنند. اپل یکیشن هایی که نتوانند دلیل قانع کننده ای بیابند از بهار ۲۰۲۴ اجازه فعالیت نخواهند داشت.
در بیانیه اپل آمده است: ممکن است از برخی API ها برای دسترسی به سیگنال های دستگاه سواستفاده شود تا به این ترتیب دستگاه یا کابر شناسایی شود. بدون در نظر گرفتن آنکه کاربر به اپ اجازه ردیابی می دهد یا خیر، این روش غیر مجاز است. برای جلوگیری از سواستفاده برخی APIهایی که داده های کاربران را با این روش جمع آوری می کنند، اپ ها باید دلایلی برای استفاده از API ها در بخش توضیحات حریم خصوصی خود داشته باشند.
به گفته برخی توسعه دهندگان قوانین جدید ممکن است میزان رد شدن اپ ها در اپ استور را افزایش دهد. به عنوان مثال یک API به نام UserDefaults falls جزو دسته ای قرار می گیرد که برای استفاده از آن باید دلیل موجه ارائه کرد، اما از آنجا که ترجیحات کاربر را ذخیره می کند در بسیاری از اپ ها به کار می رود. همزمان به نظر می رسد اپل نیاز دارد دلیل استفاده از API را از توسعه دهندگان بشنود. اگر این دلایل نامربوط باشند مجازاتی احتمالی در پی خواهد داشت.
اپ ها با استفاده از این روش می توانند API هایی برای بازیابی ویژگی های موبایل کاربر یا رایانه او از جمله وضوح نمایشگر، مدل سیستم عامل و غیره به کار گیرند.