Как я могу легко запретить другим приложениям доступ к моим личным данным?

Если я использую стандартные контакты Android, смс и приложение для телефона, все эти данные могут быть прочитаны другими приложениями.

Есть ли решение без рутирования телефона, которое мог бы легко установить каждый простой пользователь?

Конечно, вы можете скрыть свои контакты, переименовав их во что-то загадочное. Но это не очень удобно.

Может есть альтернативные приложения для контактов, смс и телефона? Таким образом, в стандартных приложениях не будет данных.

Или какое-то простое решение, которое предотвращает доступ?

«все эти данные могут быть прочитаны другими приложениями»: только приложения, которым вы дали разрешение на чтение ваших контактов, сообщений и журналов телефонных звонков. Простое решение, предотвращающее доступ, — не устанавливать приложение, которое запрашивает эти разрешения.

Ответы (1)

Краткий ответ из двух букв: Нет.

TL;DR

Какое бы приложение вы ни использовали для работы с вашими контактами, SMS и телефоном — им потребуется доступ к вашим контактам, SMS и телефону (а как еще это должно работать?), поэтому альтернативные приложения для этого не помогут. За исключением тех немногих, которые используют собственные базы данных (я знаю некоторые приложения календаря, которые делают это, но пока не встречал таких приложений для контактов/звонилки/SMS), которые не будут работать с контактами (как приложение для набора номера или сообщений? затем получить к ним доступ, за исключением того, что он встроен в то же самое приложение?).

Предположим, вы нашли такое многофункциональное приложение для контактов, использующее собственное хранилище: вы также должны были доверять ему, что оно не инициирует звонки на некоторые платные номера (или не отправляет туда SMS) в фоновом режиме и (в случае у него есть INTERNETразрешение) отправить все ваши личные данные «в какое-то облако».

Итак, как указал Дэн в своем комментарии к вашему вопросу: если у вас есть опасения по поводу приложения, которое запрашивает разрешение на доступ к чему-либо, не устанавливайте его.

С корнем

Если, с другой стороны, вы решите рутировать свое устройство, есть несколько решений для ограничения приложений. Вот некоторые из них: LBE, PDroid, XPrivacy. подробнее см. в разделе Какую информацию стандартный Android отправляет в Google по умолчанию и как мне отказаться? и как подделать мою личную информацию .