Правила в отношении нежелательного ПО
В Google мы прежде всего обращаем внимание на то, что нужно пользователю. Принципы в отношении ПО содержат общие рекомендации по распространению программ. Здесь вы найдете более подробные критерии программы, которая отвечает нашим требованиям. ПО, которое им не соответствует, потенциально опасно для пользователей. Мы стараемся защищать их от подобных программ.
Большинство нежелательных программ обладают как минимум одним из следующих признаков:
– Они не соответствует описанию и не приносят обещанной пользы. – Они устанавливаются обманным путем, сами или вместе с другими программами. – Они не сообщают пользователям о всех своих основных функциях. – Они неожиданным образом влияют на работу системы. – Их трудно удалить. – Они собирают и передают личную информацию без ведома пользователей. – Они устанавливаются в комплекте с другими программами без ведома пользователя.
ПО, отвечающее указанным ниже критериям, соответствует нашим принципам и удобно для пользователей. Так как в мире появляется все больше видов программ, мы регулярно обновляем эти правила. Если у вас есть отзывы или предложения, оставьте их на нашем справочном форуме.
Понятная установка и открытая информация
Необходимо, чтобы программа точно соответствовала своему описанию. Ее установка должна быть простой и понятной. ПО может устанавливаться и совершать действия только с согласия пользователя.
– У программы должна быть действительная цифровая подпись, выданная центром сертификации, которая содержит достоверную информацию о производителе. – Скачивание програмМы можем начаться только после того, как пользователь нажал соответствующую кнопку. Надпись на ней должна ясно указывать, для чего нужна кнопка. – При установке информацию о функциях программы следует расположить так, чтобы пользователь обязательно ее увидел и смог прочитать без проблем. Текст должен быть простым и понятным. – У пользователя должна быть возможность проверить и подтвердить все важные параметры установки. Следует перечислить изменения, которые программа вносит в систему, и данные, которые она собирает, а также предоставить ссылки на ресурсы с подробной информацией. – Во время установки должно быть указано все входящее в комплект ПО, а также название программы и ее основные функции. Она не должна устанавливаться без разрешения пользователя, а ему, в свою очередь, необходимо предоставить возможность отказаться от установки программы или ее компонентов. – До и во время установки программа не должна вводить пользователей в заблуждение, например: – показывать ложные уведомления о состоянии и производительности системы, наличии вирусов на компьютере, необходимости установки новых плагинов и т. д.; – выдавать себя за официальное ПО компании, которая не является производителем; – взимать плату за бесплатное ПО без объяснения причин; – показывать непроверенные или фальшивые положительные отзывы. – Ссылка на лицензионное соглашение с конечным пользователем или условия использования должна быть как на странице скачивания, так и в самой программе.
Простое удаление
Отключить или удалить программу должно быть легко.
– Инструмент для удаления программы должен быть расположен так, чтобы пользователь мог с легкостью найти и использовать его. – Во время удаления ПО следует четко и ясно объяснить пользователю, как вернуть исходные настройки компьютера или браузера (если программа их меняла). – Удаление ПО должно быть простым и понятным. Программа не должна препятствовать ему обманными действиями, например: – делать ложные заявления о негативных последствиях удаления ПО для системы или безопасности личных данных; – взимать плату за удаление; – показывать сообщения или предложения, не связанные с удалением ПО; – скрываться от пользователя в системе, вместо того чтобы удаляться. – Удаление программы не должно влиять на другие файлы системы. – Удаление или отключение ПО должно быть окончательным. Программа обязана отменить все внесенные в систему изменения. Она не должна оставаться в активном состоянии либо включаться позже самостоятельно или с помощью другой программы.
Определенность и прозрачность
Установленное ПО должно выполнять обещанные функции и быть полезным.
– После установки программа не должна скачивать или устанавливать дополнительное ПО либо менять настройки системы, не получив явного согласия пользователя. – Работая с сервисами или продуктами Google, программа должна выполнять требования общедоступных API Google для взаимодействия с системой пользователя или другим установленным ПО. Кроме того, программе необходимо соответствовать всем действующим правилам Google. – Если программа меняет настройки системы, она должна сообщать пользователю о том, какие изменения были внесены и как их отменить. – После установки программа не должна выполнять неожиданные действия или вводить пользователя в заблуждение, например: – показывать ложные сообщения о состоянии системы; – маскировать или скрывать свои действия либо работать иначе в виртуальной среде; – нарушать работу системы и переназначать разъемы без согласия пользователя; – блокировать управление программой или мешать доступу к другому установленному ПО; – влиять на работу других программ без согласия пользователя, например отключать или обходить системы безопасности; – перехватывать и перенаправлять сетевой трафик, если это не является заявленной функцией ПО. – Программа не должна показывать рекламу (если это не является заявленной функцией ПО) или рассылать спам. – Если для программы вышло обновление, она должна ясно уведомить об этом пользователя. Необходимо предоставить ему возможность контролировать обновление ПО и изменение настроек.
Отслеживание информации
Если программа собирает личные данные пользователя или передает их кому-либо, она должна сообщить ему об этом.
– Необходимо четко и ясно объяснить пользователю, какие данные будут собираться или передаваться и с какой целью. Информацию об этом следует расположить так, чтобы пользователь обязательно ее увидел и смог прочитать без проблем. Если сбор данных не является очевидной функцией программы, сообщить об этом особенно важно. – Программа не должна собирать конфиденциальную информацию, например банковские реквизиты, без надежного шифрования данных.
Надежная комплектация
– Если программа включает в себя ПО сторонних разработчиков, необходимо получить у них разрешение на использование этого ПО. – Все программы, входящие в комплект, должны соответствовать правилам, которые представлены выше.