отзывать разрешения у неиспользуемых приложений
Android 11 может автоматически отбирать разрешения у неиспользуемых приложений
Разработчики из Google в сборке Android 11 Developer Preview 3 добавили достаточно полезную функцию настройки разрешений для приложений, которая позволяет в автоматическом режиме отбирать эти разрешения, если пользователь длительное время не запускал приложение. Стоит отметить, что изначально при установке программы или игры на смартфон данная функция неактивна и выведена в отдельный пункт меню под названием «Auto revoke permissions». Однако если пользователь активирует данную функцию для выбранного приложения, то разрешения будут отняты спустя какое-то время в случае бездействия.
Авторы данной функции уточнили, что отбираться права у приложений будут в том случае, если в течение нескольких месяцев пользователь не пользуется тем или иным софтом. К сожалению, пока что нельзя настроить функцию сразу на все приложения — нужно активировать режим «Auto revoke permissions» для каждого приложения отдельно. Также нужно отметить, что функция отбирает разрешения у приложений в выборочном порядке, а не полностью. Хотя, возможно, это баг и в ближайших обновлениях его поправят. И, конечно, стоит понимать, что пока что сборка только вышла и пользователи, которые её сейчас тестируют, не могут в полной мере оценить функцию — для этого нужно пользоваться смартфонов с Android 11 как минимум месяц.
С другой стороны, автоматическое отключение прав доступа для приложений, которые длительное время не используются, является отличным бонусом к безопасности. Многие вредоносные приложения могут вредить устройству пользователя лишь спустя время после установки, но с «Auto revoke permissions» такой возможности у них не будет.
Найти новую функцию можно несколькими путями. Например, можно сделать долгое нажатие на иконку приложения в меню последних запущенных приложений, после чего перейти в меню «Информация о приложении» и открыть вкладку «Разрешения». Либо же можно зайти в «Настройки», перейти в меню «Приложения и уведомления», нажать на нужное приложение, после чего открыть вкладку «Разрешения». По умолчанию новая функция выключена и её нужно активировать самостоятельно для каждого отдельного приложения.
Как автоматически отозвать разрешения для неиспользуемых приложений Android
Если вы больше не используете приложение активно, лучше отозвать любое конфиденциальное разрешение, которое вы ему предоставили. К счастью, на вашем телефоне или планшете Android вам не нужно делать это вручную.
Представленная в Android 11 функция разрешений предлагает удобную опцию, которая автоматически отменяет разрешения у приложения, которое вы давно не открывали. Этот параметр не может применяться глобально во всей ОС, а это значит, что вам придется включать его отдельно для каждого приложения. Мы рекомендуем включить его, особенно для приложений от разработчиков, которым вы не доверяете. Вот как получить к нему доступ.
Прежде чем мы начнем, обратите внимание, что каждый производитель Android изменяет названия различных меню и настроек. Следующие шаги и снимки экрана описывают процесс на телефоне Samsung. Хотя названия могут быть разными, процесс будет очень похожим.
Откройте приложение «Настройки» на своем смартфоне или планшете Android. Вы можете найти его либо в панели приложений, либо нажав на значок шестеренки на панели уведомлений.
Выберите «Приложения и уведомления».
Внутри коснитесь опции «Просмотреть все приложения».
Найдите приложение, разрешения которого вы хотели бы автоматически отозвать через несколько месяцев за неиспользование. Коснитесь опции «Разрешения».
Переключите параметр «Удалить разрешения, если приложение не используется» внизу страницы.
Теперь, если вы не используете это приложение в течение нескольких месяцев, ваш телефон или планшет отключит связь со всеми модулями данных и датчиками, к которым ему разрешен доступ. Если вы выберете WhatsApp, он потеряет разрешения на доступ к камере, микрофону, локальному хранилищу и многому другому.
Набор разрешений, к которым применяется этот параметр, зависит от приложения. Кроме того, стоит отметить, что он доступен только в ограниченной форме для приложений системного уровня. Поэтому, например, вы не можете настроить Android на автоматический запрет доступа Gmail к контактам и календарю вашего телефона.
Google не указывает, когда Android будет автоматически отзывать разрешения приложения между использованиями. Но в дальнейшем, когда и если этот параметр срабатывает для любого приложения, Android уведомит вас, а также предложит возможность удалить приложение.
Хотите лучше контролировать конфиденциальность вашего смартфона? Вы можете сделать больше, чтобы лучше управлять разрешениями на Android и тем, сколько ваших данных может читать каждое приложение.
Как удалить разрешения для приложений на Android
Когда кто-нибудь впервые использует Android устройства, самое нормальное, что они начинают устанавливать десятки приложений для своей повседневной жизни и принимают все необходимые разрешения для его использования (камера, контакты, микрофон и т. д.). Даже во многих других случаях есть люди, которые оставляют несколько установленных приложений, которые они перестали использовать некоторое время назад.
Важность контроля разрешений
Большое изменение в управлении
В старых версиях Android пользователь мог просмотреть эти разрешения и решить, устанавливать приложение или нет, все будет зависеть от того, что каждый считает подходящим. Но, начиная с Android 6.0 Marshwallow, любой пользователь мог выбирать, какие разрешения принимать при первом запуске приложения на своем мобильном телефоне.
Однако одним из событий, изменивших ландшафт разрешений, стало появление Android 10. С этого момента появились разрешения на удаление. И это то, что вместо предоставление разрешения приложению чтобы получить доступ к вашему местоположению или микрофону во время установки приложения, вы можете предоставить временное разрешение, пока приложение используется.
Как отключить разрешения
Однако есть еще один немного более длинный способ, с помощью которого мы увидим приложение за приложением, какие разрешения мы предоставили. А это следующее:
Изменить настройки разрешений
Как мы уже упоминали ранее, разрешения можно изменить в любое время и установить необходимое разрешение. Следовательно, помимо предоставления всех разрешений, запрашиваемых любым приложением, может быть предоставлено разрешение, которое требуется каждому пользователю в конкретный момент. Что в этом положительного? Хорошо, мы будем избегать предоставления разрешений приложению сомнительного origin, который всегда запрашивает доступ к камере, местоположению или мультимедийному контенту нашего терминала.
Разрешения могут меняться в установленных приложениях
Многие пользователи не знают, что разрешения установленных приложений могут меняться со временем. Это будет зависеть от того, есть ли у вас автоматические обновления приложений активируется.
Хотя иногда лучше проверять каждое обновление вручную, чтобы гарантировать, что они не смогут нарушить нашу конфиденциальность. Поэтому важно регулярно контролировать эти обновления и разрешения.
Как автоматически отозвать разрешения у неиспользуемых приложений на Android
Если вы долго не используете какое-то приложение на смартфоне, стоит отозвать выданные ему разрешения. К счастью, Android позволяет это сделать автоматически.
Начиная с Android версии 11 в этом плане было произведено множество улучшений. К примеру, вы можете автоматически отзывать разрешения у неиспользуемого приложения. И эту настройку можно применить ко всем приложениям на смартфоне. Поэтому стоит её настроить и включить.
Стоит учесть, что разные модели смартфонов имеют немного разный интерфейс системы и поэтому названия меню и настроек, а также внешний вид может отличаться от бренда к бренду. У меня Pixel 4XL и ванильный Android, а значит инструкция будет основана на нём.
Откройте приложение Настройки на вашем Android-устройстве. Его можно найти в списке приложений или по нажатию на шестерёнку в шторке уведомлений.
Затем перейдите в раздел «Приложения и уведомления».
Отобразите весь список приложений с помощью соответствующей настройки.
Выберите нужное приложение и в нём перейдите в пункт «Разрешения».
Для автоматического отзыва разрешений нужно активировать переключатель «Отзывать разрешения у неиспользуемых приложений».
Если приложением не пользоваться пару месяцев, система автоматически отзовёт все разрешения для него.
Android 11 сможет автоматически отзывать разрешения приложений
Одно из основных изменений призвано улучшить конфиденциальность пользователей за счет автоматического удаления разрешений приложений, если приложение долгое время не использовалось.
Нужно понимать, что функции и изменения, представленные в предварительных версиях, могут не появиться в финальном релизе Android. Google может изменить или полностью удалить новую функции перед выходом стабильной версии.
В предварительной версии функция автоматического отзыва разрешений применена ко всем установленным приложениям. В интерфейсе операционной системы не предусмотрен переключатель глобального уровня для включения или отключения функции.
Чтобы управлять новой функцией, вам нужно перейти на страницу разрешений приложения и установить переключатель «auto revoke permissions» в желаемое положение. Android удалит разрешения для этого приложения в том случае «если приложение не будет использоваться несколько месяцев». По всей видимости, по истечении определенного срока отзываться будут не все, а лишь некоторые разрешения приложений.
Недостатки
Практическая польза от функции небольшая, потому что ее нужно активировать для каждого отдельного приложения. С такой реализацией многие пользователи Android даже не узнают о существовании данной функции, а большинство никогда не будут включать переключатель для десятков или сотен установленных приложений.
Также не определен точный промежуток времени, после которого отзываются разрешения. Формулировка «несколько месяцев» является расплывчатой.
Наконец, отзываются не все, а лишь некоторые разрешение приложений.
Как можно улучшить
Google следует реализовать глобальный переключатель для всех приложений. Если приложение не используется в течение нескольких месяцев или даже недель, то ОС будет автоматически отзывать его разрешения. Также было удобно настраивать период деактивации разрешений, например устанавливать 2 недели вместо нескольких месяцев.
Google планирует выпустить несколько бета-версий Android 11 перед финальным релизом системы в этом году.
Как вы считаете, данная функция будет полезной?