Настоящая Политика описывает, какие данные обрабатывает приложение D-Konnect, зачем, кому они передаются и какие права есть у пользователя. Политика едина для всех каналов распространения приложения (магазинов приложений и прямой установки APK). Различия между сборками для разных магазинов сведены в Приложении А — они касаются только состава сторонних компонентов.
Кратко
- Приложение не требует регистрации и учётной записи. Мы не запрашиваем имя, e-mail, телефон и не создаём профиль пользователя на сервере.
- У приложения нет собственного сервера. Данные автомобиля, настройки, индикаторы, формулы и история измерений хранятся только в памяти вашего устройства и никуда нами не отправляются.
- Приложение не собирает и не сохраняет координаты вашего местоположения. Разрешение на геолокацию используется, чтобы получить от системы скорость и высоту над уровнем моря для соответствующих индикаторов.
- Данные, которые всё-таки покидают устройство, — это обезличенная техническая телеметрия (отчёты о сбоях и обобщённая статистика запусков) и данные, необходимые рекламной сети. Рекламная сеть входит во все сборки приложения; состав остальных сторонних сервисов зависит от канала распространения (Приложение А).
- Мы не продаём данные пользователей и не передаём их третьим лицам для самостоятельного использования, кроме случаев, описанных в разделах 5 и 6.
Данные, которые обрабатываются и остаются на устройстве
Эти данные хранятся в локальных базах данных и файлах настроек приложения. Мы к ним доступа не имеем: они не передаются ни нам, ни третьим лицам.
| Категория | Что это | Зачем |
|---|---|---|
| Профили автомобилей | название профиля и связанный набор индикаторов | разделение настроек между несколькими автомобилями |
| Индикаторы и формулы | пользовательские и предустановленные индикаторы, единицы измерения, формулы пересчёта, конфигурации OBD-запросов (PID) | отображение показателей на приборной панели |
| Конфигурации подключения (источники) | последовательности инициализационных команд адаптера (например, ATZ, ATE0, ATSP0) |
корректное согласование с конкретным адаптером |
| Данные с автомобиля | значения, полученные от OBD-II адаптера (обороты, температура, напряжение и др.), а также значения, вычисленные по вашим формулам | отображение и построение графиков |
| История измерений | журнал показаний с отметками времени, ошибок и отсутствия данных; объём ограничен и старые записи автоматически удаляются | графики, диагностика, просмотр прошлых поездок |
| Известные адаптеры | MAC-адрес и отображаемое имя Bluetooth-адаптеров, к которым вы подключались | быстрое повторное подключение и список известных устройств |
| Настройки приложения | параметры интерфейса и поведения приложения | сохранение ваших предпочтений |
Идентификатор автомобиля. Приложение не запрашивает VIN и не привязывает данные к автомобилю автоматически. Если вы самостоятельно создадите индикатор, читающий VIN или иной идентификатор блока управления, это значение будет обработано и сохранено локально, как любое другое показание.
Удаление. Всё перечисленное удаляется вместе с приложением, а также через системную функцию «Очистить данные» (Настройки → Приложения → D-Konnect → Хранилище). Отдельные объекты (профили, индикаторы, известные адаптеры, история) удаляются средствами самого приложения.
Разрешения устройства и цели их использования
Приложение запрашивает разрешения только по мере необходимости и объясняет причину в момент запроса.
| Разрешение | Зачем нужно | Последствия отказа |
|---|---|---|
Bluetooth: поиск устройств (BLUETOOTH_SCAN) |
найти OBD-II адаптер поблизости. Разрешение объявлено с флагом neverForLocation — приложение не использует результаты поиска Bluetooth для определения местоположения |
нельзя найти новый адаптер |
Bluetooth: подключение (BLUETOOTH_CONNECT) |
установить соединение с выбранным адаптером и получить его имя | нельзя подключиться к адаптеру |
Местоположение, примерное и точное (ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION) |
получить от системы скорость и высоту для одноимённых индикаторов. Географические координаты не сохраняются, не отображаются и не передаются | индикаторы скорости и высоты не работают; остальная функциональность сохраняется |
Работа в фоне (FOREGROUND_SERVICE c типами location и connectedDevice) |
продолжать чтение показаний с адаптера и запись истории, когда экран выключен или приложение свёрнуто — во время поездки | запись прерывается при сворачивании приложения |
Уведомления (POST_NOTIFICATIONS) |
показать обязательное уведомление о том, что фоновая запись активна | Android может ограничить фоновую работу; запись менее предсказуема |
Любое разрешение можно отозвать в системных настройках Android в любой момент.
Данные, обрабатываемые автоматически при использовании приложения
Приложение обрабатывает данные о работе на устройстве и, в объёме, описанном ниже, передаёт часть из них сторонним сервисам:
- Отчёты о сбоях: тип и модель устройства, версия ОС, версия приложения, стек вызовов, время сбоя и краткий технический след последних действий внутри приложения (например, «начато подключение», «получен ответ адаптера»). Такой след не содержит показаний автомобиля, координат и введённых вами названий.
- Обобщённая статистика использования: факты запуска и продолжительность сеанса, формирующие агрегированные метрики (число активных пользователей, удержание). Мы не отправляем собственных событий с содержимым ваших профилей, индикаторов или формул.
- Идентификаторы: сторонние SDK создают собственный идентификатор установки приложения и могут использовать рекламный идентификатор устройства. Идентификатор установки сбрасывается при переустановке приложения и не связан с вашей личностью.
Правовое основание для этой обработки — законный интерес разработчика в обеспечении работоспособности и стабильности приложения (см. раздел 8). Отключить сбор этих данных можно, удалив приложение; отдельного переключателя в приложении на текущий момент нет.
Сторонние сервисы
Состав сторонних компонентов зависит от канала распространения сборки. Полный перечень с ссылками на политики поставщиков приведён в Приложении А. Мы передаём этим сервисам только те данные, которые перечислены в разделе 4 и в Приложении А; каждый из них обрабатывает данные в соответствии с собственной политикой.
Категории используемых сервисов:
- Сбор отчётов о сбоях и техническая диагностика — обязательны для выпуска стабильных обновлений.
- Обобщённая аналитика использования — только агрегированные показатели аудитории.
- Рекламная сеть — входит во все сборки приложения. Рекламная сеть может обрабатывать рекламный идентификатор, сведения об устройстве и приблизительное местоположение по IP-адресу для подбора и учёта показов. Реклама не отображается на экране приборной панели во время движения.
- Платёжный механизм магазина приложений — если в вашей версии доступны покупки (раздел 6).
AppMetrica в составе рекламного SDK
Рекламный SDK Yandex Mobile Ads поставляется вместе с библиотекой AppMetrica: она попадает в приложение как его зависимость, независимо от канала распространения. Работает эта библиотека по-разному:
- в сборке, где приложение активирует AppMetrica собственным ключом, сервис дополнительно выполняет заявленную для этого канала задачу — сбор отчётов о сбоях и обобщённых метрик аудитории (раздел 4);
- в сборке, где приложение не активирует её собственным ключом, AppMetrica работает в ограниченном («упрощённом») режиме: приложение не отправляет через неё собственных событий, а библиотека обрабатывает только технические сведения об устройстве и идентификаторы, необходимые для работы рекламного SDK.
Какой из двух режимов действует в вашей сборке, указано в Приложении А.
Рекламный идентификатор можно сбросить или запретить его использование в системных настройках Android («Конфиденциальность» → «Реклама»).
Покупки в приложении
Если в вашей сборке доступны платные функции, оплата проводится средствами магазина приложений, из которого установлено приложение. Данные банковской карты вводятся в интерфейсе магазина: разработчик их не получает, не видит и не хранит. Приложение получает от магазина только факт наличия покупки, чтобы включить оплаченные функции. Возвраты и споры по платежам регулируются правилами соответствующего магазина.
Резервное копирование и перенос на новое устройство
Android может включать данные приложения в системное резервное копирование и в перенос данных на новое устройство. В резервную копию включены только настройки и конфигурация: профили, индикаторы, формулы, конфигурации подключения, список известных адаптеров (включая их MAC-адреса) и параметры приложения. История измерений в резервную копию не включается.
Резервная копия обрабатывается системным сервисом резервного копирования вашего устройства, а не разработчиком. Резервное копирование можно отключить в системных настройках Android.
Правовые основания и применимое законодательство
Политика составлена так, чтобы соответствовать требованиям законодательства по месту распространения приложения, в частности:
- Российская Федерация: Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных». Обработка персональных данных пользователей на серверах разработчика не осуществляется — собственная инфраструктура отсутствует; локальные данные обрабатываются на устройстве пользователя.
- Европейская экономическая зона и Великобритания: Регламент (ЕС) 2016/679 (GDPR). Правовые основания: согласие — для доступа к геолокации, к Bluetooth и для показа персонализированной рекламы (даётся системным диалогом разрешений или отдельным экраном согласия); законный интерес — для диагностики сбоев и обобщённой статистики, необходимых для поддержания работоспособности приложения; исполнение договора — для предоставления функциональности приложения и оплаченных функций.
Сторонние сервисы, перечисленные в Приложении А, могут обрабатывать данные за пределами страны пользователя; передача осуществляется на основании условий соответствующих поставщиков.
Сроки хранения
- Локальные данные хранятся, пока установлено приложение и пока вы их не удалили; история измерений дополнительно ограничена по объёму — самые старые записи удаляются автоматически.
- Отчёты о сбоях и статистика хранятся у поставщиков сервисов в сроки, установленные их политиками (как правило, от нескольких месяцев до полутора лет).
Права пользователя
Вы вправе:
- получить информацию о том, какие данные обрабатываются, — настоящая Политика содержит полный перечень;
- удалить данные — через функции приложения, через системную очистку данных или удалением приложения; локальное удаление является полным и необратимым;
- отозвать разрешения (геолокация, Bluetooth, уведомления) в настройках Android;
- ограничить рекламное профилирование — сбросив или отключив рекламный идентификатор в настройках Android;
- обратиться к разработчику (см. раздел 15 «Контакты») с запросом на доступ, исправление, удаление данных или с жалобой. Мы отвечаем в срок не более 30 дней. Обратите внимание: поскольку приложение не имеет учётных записей, у нас нет технической возможности связать обезличенные отчёты о сбоях с конкретным человеком; в таких случаях мы поможем удалить данные на устройстве и подскажем, как обратиться к поставщику соответствующего сервиса;
- подать жалобу в надзорный орган по месту жительства (для ЕЭЗ/Великобритании — в орган по защите данных, для РФ — в Роскомнадзор).
Дети
Приложение предназначено для водителей и владельцев автомобилей и не адресовано детям младше 16 лет. Мы сознательно не собираем данные детей. Если вам стало известно, что ребёнок передал разработчику какие-либо данные, сообщите нам по адресу из раздела 15 «Контакты» — данные будут удалены.
Безопасность
Данные приложения хранятся в его частном каталоге, изолированном средствами Android от других приложений. Соединение с OBD-II адаптером — локальное (Bluetooth), интернет для передачи данных автомобиля не используется. Передача данных сторонним сервисам, перечисленным в Приложении А, выполняется по защищённым каналам средствами их SDK.
Абсолютной безопасности не гарантирует ни одно техническое решение; при обнаружении уязвимости, затрагивающей пользователей, мы уведомим об этом в описании обновления и, при необходимости, через магазин приложений.
Предупреждение о безопасности при использовании
Приложение отображает данные бортовой диагностики и не является средством измерения или диагностическим прибором. Не взаимодействуйте с приложением во время движения. Разработчик не несёт ответственности за решения, принятые на основании показаний приложения.
Изменения Политики
Мы можем обновлять Политику при изменении функциональности приложения или состава сторонних сервисов. Актуальная редакция всегда доступна по адресу, указанному в карточке приложения в магазине и в разделе «Настройки» приложения. При существенных изменениях (появление новой категории собираемых данных или нового получателя данных) мы сообщим об этом в описании обновления. Дата редакции указана в начале документа; предыдущие редакции доступны по запросу.
Контакты
По любым вопросам о конфиденциальности и обработке данных:
Приложение А. Сторонние сервисы по каналам распространения
Ниже перечислено, какие сторонние компоненты входят в сборку для каждого канала. Компонент, не указанный для канала, в этой сборке отсутствует — его SDK не включён в приложение.
А.1. Google Play
| Сервис | Поставщик | Назначение | Данные | Политика |
|---|---|---|---|---|
| Firebase Crashlytics | отчёты о сбоях | модель устройства, версия ОС и приложения, стек вызовов, технический след действий, идентификатор установки | firebase.google.com/support/privacy | |
| Firebase Analytics | обобщённые метрики аудитории (запуски, сеансы, удержание) | автоматически собираемые события сеансов, идентификатор установки, рекламный идентификатор (AD_ID) |
firebase.google.com/support/privacy | |
| Google Play Billing | покупки в приложении, если доступны | факт покупки; платёжные данные обрабатываются магазином | policies.google.com/privacy | |
| Yandex Mobile Ads | ООО «Яндекс» | показ рекламы | рекламный идентификатор, сведения об устройстве и сети, приблизительное местоположение по IP, данные о показах | yandex.ru/legal/confidential |
| AppMetrica (в составе рекламного SDK) | ООО «Яндекс» | техническое обеспечение работы рекламного SDK | идентификатор установки, сведения об устройстве, необходимые рекламному SDK | yandex.ru/legal/metrica_termsofuse |
В сборке для Google Play AppMetrica не активируется собственным ключом приложения и работает в ограниченном режиме (раздел 5): отчёты о сбоях и метрики аудитории в этом канале собирают сервисы Firebase.
А.2. RuStore
| Сервис | Поставщик | Назначение | Данные | Политика |
|---|---|---|---|---|
| AppMetrica | ООО «Яндекс» | отчёты о сбоях и обобщённые метрики аудитории | модель устройства, версия ОС и приложения, стек вызовов, технический след действий, идентификатор установки | yandex.ru/legal/metrica_termsofuse |
| Yandex Mobile Ads | ООО «Яндекс» | показ рекламы | рекламный идентификатор, сведения об устройстве и сети, приблизительное местоположение по IP, данные о показах | yandex.ru/legal/confidential |
| Платёжный механизм RuStore | VK | покупки в приложении, если доступны | факт покупки; платёжные данные обрабатываются магазином | rustore.ru/help/rules |
В сборке для RuStore AppMetrica активируется собственным ключом приложения и работает в полном режиме: это тот же сервис, который обслуживает рекламный SDK, и одновременно — сервис сбора отчётов о сбоях и обобщённых метрик аудитории для этого канала. Отдельной строкой он выше не дублируется.
А.3. Прочие каналы распространения
Для сборок, распространяемых иными способами (прямая установка APK, альтернативные магазины), действует та же Политика. Такая сборка собирается из той же конфигурации, что и одна из описанных выше, — соответственно, к ней применяется раздел А.1 или А.2. Рекламная сеть присутствует в любом случае. Если появится конфигурация с иным составом сторонних сервисов, она будет добавлена в это Приложение при выпуске.