BusYa

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

Дата вступления в силу: 2 августа 2026 г.

English version: PRIVACY_POLICY.md

Versión en español: PRIVACY_POLICY_ES.md

BusYa («приложение», «мы») предоставляет информацию об общественном транспорте в Монтевидео, Уругвай. Для использования приложения не требуется учётная запись, вход в систему или оплата.

В настоящей политике описаны текущие правила обработки данных в приложениях для Android и iOS. За описанную ниже обработку отвечает команда проекта BusYa.

Какие данные мы обрабатываем

Геолокация при активном использовании

Если вы предоставите разрешение на доступ к геолокации, приложение будет получать точные данные о местоположении только во время его использования. Геолокация нужна для отображения вашего местоположения, поиска ближайших остановок, центрирования карты и выбора начальной точки поездки. Планирование поездки выполняется на вашем устройстве.

Обычно данные о местоположении остаются на вашем устройстве. Когда вы просите приложение определить точку на карте, координаты этой точки передаются по протоколу HTTPS в Cloudflare Worker BusYa, а затем в Mapbox для обратного геокодирования. Worker обрабатывает координаты только для выполнения запроса и не записывает их в D1 или KV. Приложение не собирает данные о местоположении в фоновом режиме и не хранит историю местоположений на сервере.

Поиск и обратное геокодирование

Для поиска остановок, маршрутов и мест используются данные, включённые в приложение; такие поисковые запросы остаются на вашем устройстве. Текст запроса для поиска адреса передаётся по протоколу HTTPS через Worker BusYa в Mapbox. Выбранные на карте координаты передаются тем же способом для обратного геокодирования. Эти данные обрабатываются только для выполнения запроса и не записываются в аналитическую базу данных BusYa D1 или хранилище отзывов KV.

Недавние выбранные результаты поиска могут сохраняться локально на вашем устройстве. Их можно удалить в приложении; при удалении приложения его локальные данные также удаляются.

Анонимный ежедневный подсчёт использования

При каждом запуске приложение один раз отправляет:

Приложение создаёт ежедневный идентификатор, применяя SHA-256 к случайному значению установки, метке назначения и текущей дате по UTC. Исходное значение установки никогда не покидает устройство. Ежедневное значение меняется каждый день, не связано с отзывами и Sentry и не позволяет BusYa отслеживать одну установку в разные дни.

Cloudflare D1 хранит одну запись для каждого ежедневного идентификатора и автоматически удаляет записи старше 90 дней. Мы используем эти записи только для подсчёта числа активных установок за день и анализа использования версий и платформ.

Отчёты о сбоях и диагностические данные

Если в сборке включён Sentry, приложение и Worker отправляют в Sentry диагностические данные о сбоях и ошибках. Они могут включать трассировки стека, технические сведения о приложении, операционной системе и устройстве, названия эндпоинтов и очищенные сведения о взаимодействии с приложением, необходимые для диагностики ошибки.

BusYa не присваивает событиям Sentry идентификатор пользователя или устройства. Перед отправкой приложение удаляет точные координаты, тексты поисковых запросов и адресов, необработанные UUID, токены, тела запросов и ответов, а также параметры URL, и Worker удаляет те же значения из обрабатываемых им запросов пассажиров.

Когда запрос к транспортному API Монтевидео завершается ошибкой, отчёт об ошибке от Worker дополнительно указывает номер остановки и номера автобусных маршрутов, о которых спрашивал этот запрос, — чтобы можно было понять, какой именно сервис сломан. Это публичные транспортные идентификаторы, опубликованные в официальных данных расписания; они не связаны ни с вами, ни с вашим устройством, ни с каким-либо указанным вами местоположением.

В Sentry отключены трассировка, профилирование, запись сеансов и автоматическое отслеживание сеансов. Sentry удаляет эти события и вложения через 30 дней.

Отзывы, которые вы решите отправить

При использовании функции обратной связи приложение отправляет:

Приложение и Worker удаляют конфиденциальные диагностические поля, UUID, параметры URL, тела запросов и ответов, координаты, а также поисковые запросы и адреса до поступления отзыва в хранилище. Не включайте в сообщение личную или конфиденциальную информацию.

Worker хранит текст и очищенный контекст в Cloudflare KV в течение 28 дней. Для отчёта используется случайный идентификатор, который не идентифицирует вас. Маскированный снимок экрана отправляется только в Sentry, но не в KV. Если Sentry включён, KV может содержать случайный идентификатор события Sentry, необходимый для сопоставления двух копий. Sentry удаляет отчёт и вложение через 30 дней.

Сетевая информация

Как и любой интернет-сервис, Cloudflare, Mapbox и Sentry получают сетевую информацию, например IP-адрес, при обработке запроса. BusYa не записывает IP-адреса в D1 или KV. По информации Mapbox, IP-адреса, используемые для предоставления и оплаты услуг, а также обеспечения безопасности, хранятся 30 дней, если только они не нужны для текущего расследования нарушений безопасности или неправомерного использования.

Цели обработки

Мы обрабатываем данные только для того, чтобы:

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

Обработчики и международная передача данных

BusYa использует:

Эти поставщики обрабатывают данные в соответствии со своими условиями безопасности и политиками конфиденциальности и могут обрабатывать их за пределами Уругвая. См. Политику конфиденциальности Cloudflare, Политику конфиденциальности Mapbox и Политику конфиденциальности Sentry.

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

Данные Срок хранения в BusYa
Координаты и запросы адресов Обрабатываются только во время запроса; не хранятся в D1 или KV
Записи ежедневной аналитики в D1 90 дней
Текст отзывов и очищенный контекст в KV 28 дней
События, отзывы и вложения Sentry 30 дней, удаляются Sentry
Недавние выбранные результаты и значение установки На устройстве до удаления пользователем или удаления приложения

Резервные копии или записи безопасности, хранящиеся у поставщика, могут удаляться в соответствии с установленным им циклом удаления или сохраняться, если этого требует закон.

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

Вы можете запретить или отозвать доступ к геолокации в настройках системы и при этом продолжать просматривать карту и искать транспортную информацию. Отправка отзывов необязательна.

Если BusYa хранит ваши персональные данные, например информацию, которую вы включили в необязательный отзыв, вы можете воспользоваться правами, предусмотренными Законом Уругвая № 18.331, написав нам по адресу BusYaApp+support@gmail.com. В случаях, предусмотренных законом, мы ответим в течение пяти рабочих дней, в том числе сообщим, если у нас нет сохранённых данных, которые можно связать с вами.

Чтобы мы могли найти необязательный отзыв без сбора дополнительного идентификатора, укажите примерное время его отправки и краткое описание сообщения. Не отправляйте по электронной почте сведения о точном местоположении или документы, удостоверяющие личность, если мы специально не запросили данные, необходимые для проверки обращения.

Ежедневную аналитику нельзя связать с конкретной установкой; она удаляется автоматически. BusYa не хранит кратковременные запросы геокодирования.

Вы также можете обратиться в уругвайское Управление по регулированию и контролю персональных данных.

Конфиденциальность детей

BusYa — транспортное приложение для широкой аудитории, не предназначенное специально для детей. Мы сознательно не собираем персональные данные детей.

Изменения

Мы можем обновлять настоящую политику по мере изменения приложения. Указанная выше дата вступления в силу определяет текущую версию.

Контакты

Вопросы о настоящей политике можно направлять по адресу: BusYaApp+support@gmail.com