С выпуском iOS 15, iPadOS 15 и macOS Monterey компания Apple открывает доступ к своему API Screen Time для сторонних разработчиков, что позволит использовать данные Screen Time в приложениях для родительского контроля.
Apple впервые представила функцию Screen Time в обновлении iOS 12, выпущенном в 2018 году, позволив пользователям отслеживать время, проведенное в приложениях iOS. Родители также могли использовать Screen Time для целей родительского контроля, ограничивая использование приложений и устройств.
С момента запуска Screen Time была интегрирована непосредственно в iPhone, и до сих пор разработчикам не предоставлялись никаких API или SDK, чем разработчики приложений были недовольны. Это изменится с выходом iOS 15. На странице функций iOS 15 от Apple говорится:
Разработчики могут использовать API Screen Time в приложениях для родительского контроля, чтобы поддерживать еще более широкий спектр инструментов для родителей. API предоставляет разработчикам ключевые функции, такие как основные ограничения и мониторинг активности устройства, причем все это с приоритетом конфиденциальности.
Перед запуском Screen Time компания Apple начала запрещать многие приложения для родительского контроля, которые использовали Mobile Device Management для контроля устройств iOS, принадлежащих детям. Это изменение привело к антимонопольным проблемам для Apple после жалоб разработчиков приложений для родительского контроля.
В 2019 году разработчики подали петицию Apple с просьбой выпустить API Screen Time, который позволил бы им получить доступ к тем же функциям, которые доступны во встроенной функции Screen Time, чтобы выровнять условия игры. Apple, возможно, наконец-то внедрила эту функцию, чтобы ослабить антимонопольное давление со стороны законодателей в различных странах.