TrailMetricEnglish

ПОДДЕРЖКА И ДОКУМЕНТЫ

Политика конфиденциальности

Обновлено 9 ноября 2026 года · Tigran Gevorgyan, Армения

Какие версии охватывает политика

Опубликованная версия App Store 1.0 (сборка 12) работает без Firebase, рекламы и покупок. Разделы об аналитике, диагностике, рекламных согласиях, объявлениях и Plus охватывают готовящееся обновление с этими функциями. Новые возможности доступны после установки соответствующего обновления. Описание локальной записи, карты, экспорта и поддержки также применяется к текущей версии.

Запись на вашем устройстве

TrailMetric записывает активности и считает показатели локально. Аккаунт TrailMetric не требуется. У нас нет сервера, принимающего журнал ваших тренировок. Запросы карты, выбранные вами экспорты и обращения в поддержку описаны ниже.

Данные приложения

Геопозиция нужна для карты, маршрута, дистанции и скорости. Шаги, распознавание движения и барометр помогают оценивать движение и высоту. Стандартные Bluetooth-датчики могут передавать пульс, каденс, скорость, дистанцию и мощность — в зависимости от датчика и активности. Настройки, тренировки, круги и измерения хранятся локально. Отдельный диагностический тест по вашему запуску может записывать акселерометр и гироскоп. Диагностические файлы передаются с устройства только при выбранном вами экспорте.

Разрешения и фон

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

Карта и внешние сервисы

Тайлы карты загружаются с серверов OpenStreetMap Foundation. Серверы получают IP-адрес, время запроса, User-Agent приложения и номера тайлов. Номера описывают область просмотра, на большом масштабе — достаточно точно. Центрирование на позиции или сохранённом маршруте может раскрыть местоположение или посещённые места. Полный записанный маршрут и журнал событий на сервер тайлов не загружаются. Обработка запросов и журналирование описаны в политике OSMF. В будущем обновлении с офлайн-картами выбранные вами области загружаются из OpenFreeMap. Провайдер получает IP-адрес, User-Agent и номера тайлов, описывающие выбранную область. Его политика и условия также применяются к этим запросам. Сохранённая офлайн-карта отображается локально. В режиме «Только офлайн-карты» недостающие участки не запрашиваются по сети; отдельная команда загрузки новой области требует интернета. Файлы карт — удаляемый системный кэш, не часть резервной копии тренировок. Выбор режима хранится отдельно: удаление кэша не включает сетевую подгрузку. Данные областей не отправляются в Firebase.

Здоровье

В сборках с экспортом здоровья вы сами выбираете копирование завершённой тренировки в Apple Health или Health Connect в тестовых Android-сборках. Передаются тип и время; дистанция, пульс и маршрут зависят от выбранных переключателей. Маршрут по умолчанию выключен. Его включение передаёт записанный маршрут вместе с началом и концом; приватность PNG здесь не действует. На iOS по отдельной команде импорта приложение запрашивает чтение тренировок и выбранных пульса и маршрутов из Apple Health. Предпросмотр и выбор предшествуют сохранению локальных копий; копии входят в резервную копию через «Файлы». Дополнительный поиск пульса того же источника по времени включается отдельно и отмечается в записи. Повторный импорт не заменяет отличающуюся локальную версию. Удаление локальной копии не удаляет оригинал Health; отзыв разрешения прекращает новые чтения, но не удаляет уже сохранённые копии. При повторе экспорта проверяются собственные прошлые экспорты для защиты от дублей. Данные здоровья не отправляются нам и не используются в рекламе. Разрешения, обмен, копии и синхронизация зависят от вас и Apple или Google.

Экспорт

GPX, PNG и диагностические файлы создаются по вашей команде. GPX может содержать точные координаты, время и пульс. Карта или контур в PNG могут раскрывать маршрут даже без координат в тексте и метаданных. Проверьте настройки приватности перед отправкой. Копиями распоряжается выбранное вами приложение или сервис.

Хранение и удаление

Записи остаются на устройстве до удаления вами или удаления приложения. В приложении можно удалить активность, нечитаемую или отложенную запись и незавершённую тренировку. Это не удаляет экспорты, резервные копии и тренировки в системном хранилище здоровья — управляйте ими отдельно. Временные PNG для отправки могут очищаться после семи суток; ОС может очистить кэш раньше. Исходник «Сохранить PNG» удаляется после окончания системного диалога. Резервные копии и восстановление зависят от настроек устройства и облака.

Обращения в поддержку

При письме на tgstartup@icloud.com мы получаем ваш email, сообщение и вложения. Они используются для ответа и проверки проблемы. Маршрут и диагностический файл присылать необязательно. Переписка хранится, пока нужна для поддержки и исполнения применимых обязанностей; вы можете попросить её удалить. Почтовый провайдер обрабатывает доставку и хранение.

Этот сайт

На этих страницах нет скриптов аналитики, форм и встроенных трекеров. Сайт размещён на GitHub Pages; GitHub может обрабатывать запросы посетителей, включая IP-адреса, по своей политике конфиденциальности. В опубликованном приложении 1.0 (сборка 12) нет рекламы, отслеживания и покупок. Карта и системные службы имеют собственные политики.

Необязательная аналитика в будущем обновлении

В готовящемся обновлении после сборки 18 на новой установке аналитика использования и отчёты о сбоях включены. Их можно независимо выключить в «Настройки → Аналитика и диагностика». Сохранённый выбор существующих пользователей не меняется; при отсутствии сохранённого значения сбор остаётся выключенным. В тестовой сборке 18 отчёты о сбоях первоначально выключены и включаются отдельно. Отключение не ограничивает запись и другие функции. При включённой аналитике Google Analytics for Firebase получает события запуска приложения, просмотра и завершения или пропуска трёх страниц знакомства, начала, паузы, продолжения, сохранения и удаления записи, восстановления черновика и результаты этих действий, версию, сборку и канал распространения. SDK также может обрабатывать автоматические события жизненного цикла и сеансов, сведения об устройстве и ОС, время использования, псевдонимный идентификатор экземпляра приложения и приблизительное местоположение, определённое по сетевому IP-адресу. Для этого Analytics не использует точную геопозицию из служб геолокации телефона. Данные помогают понять, какие функции работают и где возникают проблемы.

Необязательные отчёты о сбоях в будущем обновлении

При разрешённой диагностике Google Firebase Crashlytics получает технические отчёты о сбоях и ошибках, стеки, состояние приложения, сведения об устройстве и ОС, версию приложения и идентификаторы установки. Если включены и аналитика, и диагностика, отчёт может включать недавние события аналитики для восстановления последовательности действий. Приложение очищает произвольный текст Dart-ошибок и не добавляет маршруты, точные координаты, пульс, записи Health, названия тренировок и датчиков в события и диагностические логи. Нативные отчёты формирует SDK; они содержат технический контекст сбоя. Это псевдонимные отчёты, а не гарантия анонимности.

Поставщики и передача данных

Google обрабатывает данные Firebase и AdMob согласно сведениям Firebase о приватности и политике Google. Обработка может происходить за пределами вашей страны. Для аналитики Firebase приложение отключает сбор IDFA и IDFV и не задаёт идентификатор аккаунта. Рекламный SDK обрабатывает идентификаторы в соответствии с UMP, ATT и настройками Google. Данные здоровья и записанные маршруты используются для функций приложения.

Хранение телеметрии и отзыв согласия

Любой из двух вариантов можно выключить в настройках приложения. Это прекращает дальнейшую отправку соответствующей службой и запрашивает очистку ожидающих данных на устройстве; ранее отправленные данные этим не удаляются. По сведениям Google, Crashlytics хранит стеки сбоев и связанные идентификаторы установки 90 дней, после чего начинает удаление из рабочих и резервных систем. В ресурсе Google Analytics, используемом TrailMetric, установлен срок хранения сведений о событиях 2 месяца, а пользовательских данных — 14 месяцев; значения подтверждены 8 ноября 2026 года. В зависимости от настроек новая активность может продлевать хранение идентификатора; автоматическое удаление выполняется ежемесячно. На стандартные агрегированные отчёты этот срок подробных данных не распространяется. См. правила хранения Google; действующую настройку можно уточнить у нас.

Обращения о телеметрии

Для запроса доступа или удаления напишите на tgstartup@icloud.com. Укажите TrailMetric, версию приложения и примерный период. Не отправляйте маршрут или данные здоровья. В TrailMetric нет аккаунта, а email не добавляется к телеметрии, поэтому одного адреса почты может быть недостаточно для определения псевдонимной установки. Мы поясним, какие дополнительные сведения нужны и какие действия поддерживает поставщик. Выключение отправки или удаление приложения само по себе не удаляет прежние серверные отчёты. Мы не можем удалить записи, находящиеся только на вашем устройстве или в выбранной вами сторонней службе.

Ваш выбор и права

Можно просматривать и удалять локальные записи, экспортировать данные и отзывать разрешения. По вопросам переписки и приватности пишите на tgstartup@icloud.com. В зависимости от страны у вас могут быть права на доступ, исправление, удаление, ограничение обработки персональных данных и обращение в компетентный орган. Мы не можем получить или удалить записи, существующие только на вашем устройстве.

Дети и изменения

TrailMetric не предназначен для детей младше 13 лет и не собирает их персональные данные сознательно. Сообщите нам о возможной проблеме. Изменения политики публикуются здесь с новой датой; существенные изменения обработки данных также описываются в информации об обновлении приложения. При сохранении импортированных данных Apple Health приложение исключает внутренний каталог локальной базы из новых автоматических системных резервных копий и применяет защиту файлов базы, включая WAL/SHM, доступную после первого разблокирования устройства. Явная копия через «Файлы» остаётся доступной: выбранный вами облачный поставщик может получить такой файл. Исключение не удаляет ранее созданные внешние или системные копии; управляйте ими в соответствующих сервисах.

Реклама и ваш выбор

В следующем обновлении TrailMetric использует Google User Messaging Platform для получения и хранения решений о рекламной приватности. Google обрабатывает технические сведения запроса и решения согласно своим сообщениям и политике. При переходе после второго экрана знакомства iOS может запросить разрешение на отслеживание для персонализации рекламы. Изменение выбора доступно в рекламных настройках, когда этого требует UMP, а разрешение ATT — в настройках iOS. Сбор IDFA средствами Firebase остаётся выключенным. Тренировки, геопозиция, пульс и Apple Health не передаются адаптеру согласий. В готовящемся обновлении подключены межстраничная, нативная и App Open реклама с проверками согласий и Plus. Во время записи, паузы и незавершённой тренировки объявления запрещены. Plus отключает рекламные запросы и показы. При отказе от ATT запрашивается неперсонализированная реклама. Автоматическое получение приблизительной геопозиции из Location Services отключается до инициализации SDK. Google Mobile Ads может обрабатывать IP, рекламные и другие идентификаторы устройства в разрешённом объёме, просмотры и взаимодействия с объявлениями, а также технические сведения о работе SDK. Тренировки, маршруты, пульс и Apple Health не используются для рекламного таргетинга и не передаются в запросах объявлений. Локальные счётчики частоты содержат только число посещений и полноэкранных показов, день и время последнего показа. Описание данных SDK приведено в документации Google. Параметры аналитики и диагностики управляют службами Firebase. Рекламные согласия настраиваются отдельно через UMP и системные настройки ATT. Google может обрабатывать технические сведения рекламного SDK, когда реклама разрешена, независимо от переключателя Crashlytics.

Подписки Plus и восстановление покупок

В обновлении с покупками доступны месячная и годовая подписки TrailMetric Plus. Обе отключают рекламу на время действующего права доступа. Покупка, оплата, продление, отмена и возврат обрабатываются Apple через App Store и StoreKit. Приложение проверяет подписанные Apple сведения о продукте и транзакции и срок доступа на устройстве. Восстановление по вашей команде синхронизирует сведения с App Store. Управление подпиской доступно в App Store. Мы не получаем номер карты, банковские реквизиты или пароль Apple Account. Текущее приложение не отправляет квитанции, идентификаторы транзакций или историю подписок на наш сервер, в Firebase или AdMob. Рекламный SDK может уже обработать сведения о показах до оформления Plus. Подписка прекращает новые рекламные запросы и показы, но не удаляет ранее обработанные данные. Удаление приложения само по себе не отменяет подписку. Условия обработки Apple описаны в сведениях App Store о приватности. Apple может предоставлять разработчику отчёты о продажах и подписках, включая товар, страну и псевдонимный идентификатор подписчика. Такие отчёты используются для учёта и работы подписок и хранятся в объёме и сроках, необходимых для применимых бухгалтерских и юридических обязанностей.