Разработчики обвинили Apple в недобросовестной конкуренции и обмане
Расширение возможностей iOS путем заимствования некоторых функций у сторонних приложений - это обычная практика, которая получила широкое распространение. В результате пользователи могут пользоваться нативными сканерами QR-кодов, фонариками и даже музыкальными сервисами, не скачивая их из App Store. Вот только их разработчики воспринимают подобные действия со стороны компании исключительно как угрозу для своего бизнеса и, надо признать, зачастую оказываются правы.
По словам разработчиков приложения для родительского контроля OurPact, которое Apple признала нарушителем правил App Store, в Купертино лукавят, утверждая, что стороннее ПО подвергает данные пользователей опасности из-за использования системы MDM (mobile device management). Дело в том, утверждают разработчики, что изначально компания создавала систему MDM именно для обеспечения безопасности пользовательских данных при взаимодействии с приложениями, имеющими контроль над устройством третьего лица.
Родительский контроль на iOS
«MDM предоставляет третьим лицам возможность установления контроля над устройством, а также получения конфиденциальной информации, в том числе местоположение пользователя, данные об используемых приложениях, учетных записях, разрешениях и истории активностей», - приводят разработчики OurPact выдержку из пресс-релиза Apple, посвященного запуску MDM.
По правилам Apple сторонние приложения не должны иметь доступ к истории браузера Safari, сообщениям SMS или iMessage, журналам звонков FaceTime, личным напоминаниям и заметкам, календарям и почте. OurPact соблюдает эти правила и не претендует на получение доступа к данным из списка запрещенных приложений. Поэтому, считают разработчики, Apple не имеет права блокировать их разработку, ссылаясь на нарушение правил.
Двойные стандарты Apple
Сейчас MDM используется многими образовательными приложениями. Несмотря на иное предназначение, по сути, они работают так же, как и ПО для родительского контроля, ограничивая пользователей в их праве взаимодействовать с устройством по своему усмотрению. Это связано с тем, что MDM - единственный API, который позволяет взрослым удаленно управлять гаджетами детей, работающих под управлением iOS, отмечают разработчики OurPact.
Если MDM, используемая на миллионах устройств, создает риск для конфиденциальности, выходит, что Apple приложила недостаточно усилий, чтобы обеспечить безопасность своих пользователей, негодуют разработчики. Если развивать эту тему и дальше, можно дойти до того, что нужно вообще запретить разработчикам создавать приложения, поскольку те - о, ужас - проникают на устройства.