Apple ha empezado a requerir a los desarrolladores que expliquen para qué necesitan las APIs y librerías pre-programadas que utilizan en sus Apps, de manera que haya más datos sobre cómo utiliza una App tus datos personales directamente en la App Store.
Esto es un paso más adelante en el largo camino que Apple empezó hace años para ofrecer a los usuarios mayores niveles de transparencia sobre la utilización de sus datos en las Apps.
No todas las APIs entran dentro de las categorías de lo que Apple llama como Required Reason APIs, es decir, APIs que en Apple piensan deben de justificarse. Si un desarrollador no tiene una buena razón para utilizarlas, tendrá que eliminarlas de su App o quitar la App de la App Store directamente.
Apple garantiza así que las APIs que los desarrolladores utilizan son utilizadas correctamente y para lo que dicen que las utilizan, en lugar de cualquier otro objetivo oculto u oscuro.