Где Сейчас

FAQ

Зачем Android-приложению те или иные права?

Ваше местоположение
Примерное местоположение, на основе сети (ACCESS_COARSE_LOCATION)
Точное местоположение, на основе сети и сигналов GPS (ACCESS_FINE_LOCATION)

Основная функция приложения.

Сообщения
Прием SMS (RECEIVE_SMS)

Прием СМС необходим при авторизации/подтверждении номера (получение проверочного кода), а также для обработки СМС с географическими координатами: с ссылкой на карту Google, от навигаторов Navitel и т.д

Обмен данными
Просмотр сетевых подключений (ACCESS_NETWORK_STATE)
Неограниченный доступ к Интернету (INTERNET)
Просмотр подключений Wi-Fi (ACCESS_WIFI_STATE)
Подключение/отключение сети Wi-Fi (CHANGE_WIFI_STATE)

Приложение работает через Интернет. WiFi используется для точного определения местоположения (в зданиях GPS - местоопределение практически не работает).

Платежи
Возможны покупки через приложение (BILLING)

Через приложение можно оплачивать используемые доп. услуги - это продление доступа к различным спутниковым системам через ГдеСейчас, оплата телефонных вызовов для функции «Всегда на связи».

Личная информация
Просмотр ваших контактных данных (READ_PROFILE)

Базовая информация из Google-аккаунта (имя и фото) используется при регистрации, чтобы пользователю не заполнять их вручную. Имя и фото необходимы, чтобы понимать кто есть кто в списке контактов.

Телефонные вызовы
Получение данных о статусе телефона (READ_PHONE_STATE)

Перехват события входящего звонка необходим для работы функции «Всегда на связи» - при входящем звонке с номера ГдеСейчас приложение проверяет пропущенные запросы через интернет (для случаев, когда сообщение застряло при плохой связи GPRS). Данные о телефоне (ID-телефона и ID SIM-карты) необходимы при регистрации для контроля доступа.

Хранение
Изменение/удаление данных на USB-накопителе (WRITE_EXTERNAL_STORAGE)

Разрешение необходимо для работы карт (Google Play Services), для сохранения полученных фото от пользователей, для кеширования данных.

Данные приложений
Получение данных о запущенных приложениях (GET_TASKS)

Для ряда случаев необходимо знать запущено ли приложение ГдеСейчас в данный момент (например, при показе виджета уведомления).

Контакты
Просмотр контактов (READ_CONTACTS)
Просмотр журнала вызовов (READ_CONTACTS)

В основе приложения - контактная книга телефона. Новые контакты добавляются из телефонной книги. Также есть автоматическая синхронизация контактов использующих ГдеСейас (как во всех популярных мессенджерах).
Второе разрешение ('Просмотр журнала вызовов') появляется в списке разрешений автоматически, если используется READ_CONTACTS (подобные данные не требуются приложению).

Ваши аккаунты
Поиск аккаунтов на устройстве (GET_ACCOUNTS)
Просмотр конфигурации службы Google (READ_GSERVICES)

Разрешение GET_ACCOUNTS необходимо для работы Google Cloud Messaging - передачи Push-сообщений на телефон. Через Push-сообщения передаются запросы и координаты между пользователями. Разрешение READ_GSERVICES необходимо для работы карт (Google Play Services).

Системные инструменты
Проверка доступа к защищенному хранилищу (WRITE_EXTERNAL_STORAGE)

Разрешение необходимо для работы карт (Google Play Services), для сохранения полученных фото от пользователей, для кеширования данных.

Батарея
Управление функцией вибросигнала (VIBRATE) предотвращение переключения устройства в спящий режим (WAKE_LOCK)

Вибрация используется в интерфейсе приложения при различных действиях. Разрешение WAKE_LOCK необходимо для работы Google Cloud Messaging, а также для подсветки экрана при получении сообщения.

См. также