Market Pulse Privacy Policy
WristObjects operates the Market Pulse watch face, its quote service and optional usage analytics. This policy explains those services. Market Pulse displays time and market information on compatible Garmin watches.
Information handled by the watch face
The watch face stores the selected instruments, chart period, accent preference, and last valid market quotes in its local application storage on the watch. These settings and cached quotes are used to render the watch face. When optional analytics is enabled, selected settings are also included in the daily usage summary described below. From version 1.3.1, this includes the chart period and digital or Maison clock style. Market Pulse does not request health or activity records, location, contacts, payment information, a Garmin account identifier, or a device serial number. It contains no advertising. Versions before 1.2.0 do not include usage analytics. Version 1.2.0 starts with analytics off. Version 1.2.1 and newer use an on default for new installations. The app does not overwrite an existing off setting.
Network requests
To obtain quotes, the watch face sends a periodic HTTPS GET request to a fixed Market Pulse endpoint hosted on Yandex Cloud. The request includes the selected market symbol codes (for example, BTC or SPX) in the symbols URL query parameter and the selected chart period (1, 3, 7, 14 or 30 days) in the period URL query parameter. These values reveal the user's selected market preferences and chart period. The request contains no body, authentication token, or app-defined user, account, or device identifier. The service returns shared market data for the requested symbols and period and does not personalize the response.
Yandex Cloud and the network path used by Garmin may process ordinary technical connection metadata, which can include an IP address, request time, and HTTP or TLS metadata. Market Pulse application code does not add connection metadata to the quote data or usage records, and does not store request bodies or IP addresses in application logs. The Market Pulse service operator, rather than Garmin, is the intended recipient of information sent to the Market Pulse endpoint, and Garmin is not responsible for that information. Yandex describes its processing in the Yandex Privacy Policy and applicable cloud terms.
Market-data provider
The Market Pulse server retrieves public market data from Yahoo Finance, MOEX ISS, and public FRED CSV series that redistribute daily U.S. Energy Information Administration spot observations. These provider requests originate from a scheduled server refresh rather than an individual watch request. The server does not send a provider a Garmin identifier, a watch identifier, an individual user's selected instruments, or other app-defined user data.
Optional usage analytics
In Connect IQ settings, you can turn Share optional usage data on or off. Version 1.2.0 starts with it off. Version 1.2.1 and newer start with it on for new installations. The app does not change an existing off setting to on during an update. Pending deletion requests are preserved. Earlier releases did not record whether an off value came from the default or from a user choice; the absence of analytics history is not treated as permission to overwrite that value. You can turn sharing off at any time. In version 1.2.2 and newer, deletion is requested through Contact Developer using the read-only Support code in Connect IQ settings. Versions 1.2.0 and 1.2.1 also provide a separate Delete shared usage data setting. Time, quotes and customization work without analytics. While enabled, the app generates a random installation ID on the watch and sends a completed-day summary: UTC activity day, first day with analytics enabled, app version, device model profile, main instrument, chart setting, accent setting and which watch-face pages rendered. Versions 1.2.0–1.3.0 do not include the selected chart period or clock style. From version 1.3.1, the summary also includes the clock style, chart period, all selected symbol codes and their configured screen positions, device layout type, 12/24-hour time format, and quote freshness interval. It includes bounded daily counts of screen changes, settings changes and changes to the selected instruments, successful and failed quote refreshes, failure categories (connection, HTTP response, invalid data, or mismatched chart period), the age of the latest quote, and whether an expected chart was missing. Raw error responses are not included. These counts are aggregated on the watch; individual action timestamps are not sent. Background refreshes alone do not create an activity day. A day can include the dim always-on display. This does not measure individual glances, screen time, workouts or your physical activity.
We use these summaries to understand installations with analytics enabled, returning use, device compatibility and useful settings. They are pseudonymous, not guaranteed anonymous. The server stores a cryptographic hash derived from the random ID, not the raw ID. It receives no email address, Garmin account ID, serial number, precise location or health data. This information is not sold or linked to newsletter subscriptions. If you send your Support code in a deletion request, we use that code to locate the installation records and process your request; it is not used to build a marketing profile.
Summaries use HTTPS and the existing background update schedule. At most one daily summary is successfully uploaded per UTC day. Up to seven days can be queued locally; failures have limited retries. The recipient is WristObjects, using a private Yandex Cloud Object Storage bucket in Russia. There is no public analytics dashboard or record lookup. Cloud infrastructure may still process connection metadata under its own terms.
Retention and choices
Local settings remain on the watch until they are changed, cleared by the Garmin platform, or the watch face is removed. Cached quotes are replaced by later valid quote responses. The quote server stores shared market quotes. The separate analytics bucket schedules deletion 35 days after a summary is received; cloud lifecycle cleanup runs daily and may take additional hours. Reports cover the most recent 35 activity days. Technical records maintained by infrastructure providers are subject to their own retention rules.
You can stop Market Pulse network requests by removing Market Pulse from the watch. Turning analytics off stops future usage sharing and clears queued summaries; it does not immediately erase already received summaries. In version 1.2.2 and newer, use Contact Developer on the Market Pulse store page or email melluttvv55@gmail.com to request deletion. Include the Support code shown in Connect IQ settings after the watch has synced; it is the random installation ID, not your email or Garmin account. If the code is empty, no local analytics identity is available. Turn sharing off if you also want to stop future submissions. Keep the code before uninstalling: an email address alone cannot identify the records if the local code is lost. Earlier versions retain their separate Delete shared usage data control; already requested deletions continue to be processed. A hashed deletion marker expires after 35 days and prevents delayed uploads from recreating records. Existing summaries otherwise expire automatically.
Email updates
The newsletter form is not active yet and does not accept or store email addresses. Contacting support does not subscribe you to marketing. Before email signup opens, we will publish the collection, confirmation and unsubscribe details and request separate consent.
Support and questions
Email melluttvv55@gmail.com or use Contact Developer on the Market Pulse page in the Connect IQ Store. Send only the information needed to describe the problem. The developer uses information voluntarily included in the message only to answer the support request.
Changes
This policy may be updated if Market Pulse changes how it handles information. The effective date above will be updated with the policy.
Политика конфиденциальности Market Pulse
WristObjects разрабатывает Market Pulse и обслуживает его сервис котировок и добровольную аналитику. Эта политика описывает обработку информации в этих сервисах. Market Pulse показывает время и рыночную информацию на совместимых часах Garmin.
Информация на часах
Циферблат хранит выбранные инструменты, период графика, цвет акцента и последние корректные котировки в локальном хранилище приложения на часах. Эти настройки и кэш используются для отображения циферблата. Когда добровольная аналитика включена, часть настроек также попадает в описанную ниже дневную сводку. С версии 1.3.1 в неё входят период графика и цифровой или стрелочный стиль Maison. Market Pulse не запрашивает сведения о здоровье или активности, геолокацию, контакты, платёжные данные, идентификатор аккаунта Garmin или серийный номер устройства. В приложении нет рекламы. В версиях до 1.2.0 аналитики нет. В версии 1.2.0 она изначально выключена. В версии 1.2.1 и новее аналитика включена по умолчанию для новых установок. Приложение не перезаписывает существующую выключенную настройку.
Сетевые запросы
Для получения котировок циферблат периодически отправляет HTTPS GET-запрос на фиксированный адрес Market Pulse в Yandex Cloud. Запрос содержит коды выбранных рыночных инструментов, например BTC или SPX, в URL-параметре symbols и выбранный период графика — 1, 3, 7, 14 или 30 дней — в URL-параметре period. Эти значения раскрывают выбор рыночных инструментов и периода графика. Запрос не содержит тела, токена аутентификации или заданного приложением идентификатора пользователя, аккаунта или устройства. Сервис возвращает общие рыночные данные для запрошенных кодов и периода и не персонализирует ответ.
Yandex Cloud и используемый Garmin сетевой маршрут могут обрабатывать обычные технические метаданные соединения, включая IP-адрес, время запроса и данные HTTP или TLS. Код Market Pulse не добавляет метаданные соединения к котировкам или сводкам использования и не записывает тела запросов или IP-адреса в прикладные журналы. Целевой получатель информации, отправляемой на адрес Market Pulse, — оператор сервиса Market Pulse, а не Garmin; Garmin не несёт ответственности за эту информацию. Обработка Yandex описана в политике конфиденциальности Yandex и применимых условиях облачного сервиса.
Поставщик рыночных данных
Сервер Market Pulse получает публичные рыночные данные из Yahoo Finance, MOEX ISS и публичных CSV-рядов FRED, публикующих дневные спот-наблюдения U.S. Energy Information Administration. Запросы к поставщикам отправляются по расписанию сервером, а не индивидуальным запросом часов. Сервер не передаёт поставщику идентификатор Garmin, идентификатор часов, выбранные отдельным пользователем инструменты или другие заданные приложением пользовательские данные.
Добровольная аналитика
В настройках Connect IQ параметр Делиться данными об использовании можно включить или выключить. В версии 1.2.0 он изначально выключен. В версии 1.2.1 и новее он включён по умолчанию для новых установок. При обновлении приложение не меняет существующую выключенную настройку на включённую. Ожидающие запросы удаления сохраняются. Ранние версии не записывали, возникло ли выключенное значение из дефолта или выбора пользователя; отсутствие истории аналитики не считается разрешением перезаписать это значение. Отправку можно выключить в любой момент. В версии 1.2.2 и новее удаление запрашивается через «Связаться с разработчиком» с кодом для поддержки из настроек Connect IQ. В версиях 1.2.0 и 1.2.1 также есть отдельная настройка «Удалить переданные данные». Время, котировки и кастомизация работают без аналитики. Пока она включена, приложение создаёт случайный идентификатор установки на часах и отправляет сводку завершённого дня: день отображения в UTC, первый день с включённой аналитикой, версию приложения, модель часов, главный инструмент, настройку графика, цвет акцента и показанные страницы циферблата. В версиях 1.2.0–1.3.0 выбранный период графика и стиль часов в сводку не входят. С версии 1.3.1 сводка также содержит стиль часов, период графика, коды всех выбранных инструментов и их позиции в настройках экранов, тип компоновки для модели часов, формат времени 12/24 часа и интервал свежести котировок. Добавлены ограниченные дневные счётчики переключений экранов, изменений настроек и выбора инструментов, успешных и неудачных обновлений котировок, категории ошибок (соединение, HTTP-ответ, некорректные данные или несовпадение периода графика), возраст последней котировки и признак отсутствия ожидаемого графика. Исходные ответы с ошибками не передаются. Счётчики агрегируются на часах; время отдельных действий не отправляется. Одни только фоновые обновления не создают день активности. Учитывается и затемнённый постоянно включённый экран. Это не подсчёт взглядов на часы, времени у экрана, тренировок или физической активности.
Сводки нужны, чтобы понимать число установок с включённой аналитикой, возвращаемость, совместимость и полезность настроек. Данные псевдонимные, а не гарантированно анонимные. Сервер хранит криптографический хэш случайного идентификатора, а не исходный ID. Email, аккаунт Garmin, серийный номер, точная геолокация и сведения о здоровье не передаются. Эти сводки не продаются и не связываются с подпиской на новости. Если вы укажете код для поддержки в запросе удаления, мы используем его для поиска записей установки и выполнения запроса, а не для создания рекламного профиля.
Отправка идёт по HTTPS вместе с существующими фоновыми обновлениями: не более одной успешно переданной дневной сводки за день UTC. Локально может ожидать отправки до семи дней; число повторов ограничено. Получатель — WristObjects, хранилище — закрытый Object Storage в Yandex Cloud в России. Публичной панели с записями пользователей нет. Инфраструктура облака может обрабатывать метаданные соединения по своим правилам.
Хранение и выбор пользователя
Локальные настройки остаются на часах, пока пользователь их не изменит, платформа Garmin их не очистит или циферблат не будет удалён. Кэш котировок заменяется последующими корректными ответами. Сервис котировок хранит общие рыночные данные. Отдельное хранилище аналитики назначает удаление через 35 дней после получения сводки; облачная очистка выполняется ежедневно и может занять дополнительные часы. Отчёты охватывают последние 35 дней использования. Срок хранения технических записей инфраструктурных провайдеров определяется их правилами.
Чтобы прекратить сетевые запросы Market Pulse, удалите Market Pulse с часов. Отключение аналитики прекращает отправку и очищает очередь, но не удаляет уже полученные сводки немедленно. В версии 1.2.2 и новее для удаления используйте «Связаться с разработчиком» на странице Market Pulse или напишите на melluttvv55@gmail.com. Укажите «Код для поддержки» из настроек Connect IQ после синхронизации часов: это случайный идентификатор установки, а не email или аккаунт Garmin. Если поле пустое, локальный идентификатор аналитики недоступен. Выключите отправку, если хотите также прекратить новые передачи. Сохраните код до удаления циферблата: без него найти записи по одному email невозможно. В ранних версиях остаётся отдельная настройка удаления; уже отправленные запросы продолжают обрабатываться. Хэш-метка удаления хранится до 35 дней и не даёт отложенным отправкам восстановить записи. Сводки в любом случае удаляются по сроку хранения.
Подписка по email
Форма подписки ещё не активна и не принимает и не сохраняет email. Обращение в поддержку не подписывает на рекламные письма. До включения формы мы опубликуем условия сбора, подтверждения адреса и отписки и запросим отдельное согласие.
Поддержка и вопросы
Напишите на melluttvv55@gmail.com или используйте Contact Developer на странице Market Pulse в Connect IQ Store. Отправляйте только сведения, необходимые для описания проблемы. Разработчик использует добровольно указанную в сообщении информацию только для ответа на обращение.
Изменения
Политика может обновляться, если Market Pulse изменит обработку информации. Вместе с политикой будет обновлена указанная выше дата.