Geliştiricilerin yakında App Store'da onaylanması için uygulamalarına "gerekli neden API'leri" olarak adlandırılan öğelerin dahil edilmesini gerekçelendirmeleri gerekecek.
Birkaç yıl önce, Apple, Uygulama İzleme Şeffaflığı girişimini başlattı reklamverenlerin kullanıcıları tanımlamasını ve izlemesini önleyen güvenlik önlemlerini dahil ederek kullanıcı gizliliğini geliştirmek. Şirket şimdi geliştiricilere yönelik API kullanım politikasını güncelleyerek bu yönde önemli bir adım daha atıyor. Yeni gizlilik politikası yürürlüğe girdikten sonra uygulama geliştiricilerinin, cihaz parmak izine katkıda bulunabilecek ve kullanıcı gizliliğini tehlikeye atabilecek herhangi bir Apple API'sini kullanma gerekçelerini ortaya koymaları gerekiyor.
Geliştirici belgelerinde yapılan bir güncellemede Apple açıkladı uygulamalara temel işlevler sunan bazı API'lerin "Cihaz parmak izi olarak da bilinen cihazı veya kullanıcıyı tanımlamaya çalışmak amacıyla cihaz sinyallerine erişmek için kötüye kullanılır." Kötü niyetli aktörlerin kullanıcıları hakkında gizlice veri toplamak amacıyla bu boşlukları kullanmasını önlemek için Apple, geliştiricilerin uygulamalarının veya üçüncü taraf SDK'larının neden bu API'leri kullandığını açıklamak. Şirket, her uygulamayı tek tek onaylamadan önce gerekçesini kontrol edeceğini açıkladı temel.
Apple ayrıca, kullanıcının onayı olsa bile cihazdan parmak izi alınmasına izin verilmediğini, dolayısıyla uygulamaların herhangi bir senaryoda kullanıcıları izleyemeyeceğini açıkladı. Apple'ın platformlarıiOS, iPadOS, tvOS dahil, vizyon işletim sistemiveya watchOS'u seçin. Bu sonbahardan itibaren şirket, herhangi bir sebep belirtmeden gerekli sebep API'sini kullanan uygulamaları yükleyen geliştiricileri uyarmayı planlıyor. Gelecek Bahardan itibaren, bu API'lerin kullanımını gizlilik bildirimi dosyasında haklı göstermeyen uygulamalar App Store tarafından kabul edilmeyecektir.
Apple, ihtilaflı API'lerden herhangi birini kullanmak için geçerli bir neden beyan eden uygulamalar ve üçüncü taraf SDK'lar için bile, "Belirtilen nedenler, uygulamanızın kullanıcılara sunulan işlevleriyle tutarlı olmalıdır ve izleme amacıyla API'leri veya türetilmiş verileri kullanamazsınız." Ayrıca şirket şunu da açıklıyor: "Bu nedenle erişilen bilgiler veya türetilen bilgiler cihazın dışına gönderilemez." Genel olarak güncellenen politika doğru yönde atılmış bir adımdır ve Apple'ın platformlarını her zamankinden daha özel hale getirebilecek bir politikadır.