أعلنت شركة أبل عن قواعد جديدة تتطلب من المطورين تقديم أسباب لاستخدام APIs معينة في تطبيقاتهم. وذلك لمنع إساءة استخدام هذه APIs في جمع البيانات، مثل التتبع عن طريق بصمات الأجهزة. التتبع عن طريق بصمات الأجهزة هو تقنية تستخدم مجموعة من معلومات الجهاز المحددة لإنشاء identifier فريد للمستخدم. يمكن بعد ذلك استخدام هذا المعرف لتتبع المستخدم عبر تطبيقات و websites مختلفة. قواعد جديدة لمطورين APIs
تتضمن APIs التي تتطلب أسبابًا للاستخدام ما يلي:
- APIs timestamps الملفات
- APIs وقت تمهيد النظام
- APIs مساحة القرص
- APIs لوحة المفاتيح النشطة
- APIs محددات المستخدم
تقول أبل أن هذه APIs تُستخدم غالبًا من قبل المطورين لجمع إشارات الجهاز لأغراض مشروعة، مثل قياس أداء التطبيق أو تقديم الدعم للمستخدمين. ومع ذلك، فإن الشركة تشعر بالقلق من أن هذه APIs يمكن أيضًا أن تُستخدم من قبل المطورين لجمع البيانات لأغراض التتبع.
لمنع ذلك، ستتطلب أبل من المطورين أن ي declare الأسباب لاستخدام هذه APIs في privacy manifest التطبيق. privacy manifest هو ملف يحتوي على معلومات حول كيفية جمع التطبيق واستخدام البيانات. سيحتاج المطورون إلى تحديد سبب واحد أو أكثر معتمد يعكس بدقة كيفية استخدام تطبيقهم للAPI.
إذا لم يعلن المطور عن أسباب استخدام API، فسيتم رفض تطبيقه. ستدخل هذه السياسة حيز التنفيذ في خريف 2023.
تعتبر قواعد أبل الجديدة خطوة مرحب بها في مكافحة التتبع عن طريق بصمات الأجهزة. التتبع عن طريق بصمات الأجهزة هو مصدر قلق كبير بشأن الخصوصية، وستساعد قواعد أبل الجديدة في حماية المستخدمين من ال being tracked عبر تطبيقات و websites مختلفة. قواعد جديدة لمطورين APIs
فيما يلي بعض النقاط الإضافية التي يمكن تضمينها في المقالة:
- القواعد الجديدة هي جزء من التزام أبل المستمر بخصوصية المستخدم.
- ستطبق القواعد على جميع التطبيقات التي يتم تقديمها إلى App Store، بما في ذلك التطبيقات الجديدة و تحديثات التطبيقات.
- يمكن للمطورين الذين يخالفون القواعد أن يتم رفض تطبيقاتهم أو إزالتها من App Store.
- من المتوقع أن يكون للقواعد الجديدة تأثير كبير على صناعة تطوير التطبيقات.