Кто отвечает за данные
Оператор Bukway и владелец персональных данных — Kovalov Volodymyr, физическое лицо, Украина. Адрес для обращений: вул. Грецька, 9А, м. Могилів-Подільський, 24000, Україна. Поддержка и запросы о персональных данных: bukway.app@gmail.com. Политика охватывает приложение Bukway и сайт bukway.app и действует с 2026-11-08. Навигационный сервис предназначен для зоны Буковеля в Украине.
Аккаунт и профиль
Firebase Authentication обрабатывает UID, email и сессию входа. Гостевой режим может использовать анонимный Firebase-аккаунт. Email OTP создаёт или использует аккаунт с этим email. Firestore хранит приватные дату рождения, самодекларированную возрастную проверку, язык и временные метки. Имя пользователя и его резервация связаны с UID; публичный профиль доступен другим авторизованным пользователям согласно правилам доступа. Пропуск имени выбирает доступный общий псевдоним.
Email-коды и защита входа
Cloud Functions обрабатывают запросы и проверку шестизначных кодов. Код действует 5 минут, повторная отправка доступна через 60 секунд. Записи проверки содержат HMAC-отпечатки email, IP и кода, состояние, время и число попыток; исходный код не хранится в challenge. Resend получает адрес и содержимое письма с кодом для доставки. Технические логи и события доставки провайдеров имеют отдельные политики хранения. Apple App Attest или DeviceCheck и Firebase App Check защищают запросы в поддерживаемых сборках. Это не проверка личности.
Геолокация и маршруты
С разрешения iOS приложение использует координаты, точность, время и направление на переднем плане для карты, начала маршрута, навигации и измерения расстояния. Маршруты рассчитываются локально по графу. Непрерывный фактический GPS-трек координат в Trips не сохраняется. Плановые начало, конец и геометрия могут раскрывать места пребывания. Фоновое измерение расстояния при закрытом приложении не реализовано. Разрешение можно изменить в iOS.
Карта и Mapbox
Mapbox получает запросы стилей и тайлов и связанные технические данные, включая IP. SDK может кешировать карту на устройстве. Телеметрия Mapbox по умолчанию выключена и имеет отдельный переключатель. Разрешение GPS и телеметрия — разные настройки. Реализованный код Bukway не отправляет маршруты в Mapbox Directions или Copilot. Это не означает отсутствия операционных данных у картографического провайдера.
Поездки, сохранённое и локальные настройки
Trips и Saved находятся в AsyncStorage на устройстве отдельно для авторизованного UID, без синхронизации через Firestore. Поездка содержит время, измеренное расстояние, профиль, плановые расстояние/ETA, начало, конец и ограниченную плановую геометрию. Язык, настройки и черновики также локальны. AsyncStorage не является специальным зашифрованным хранилищем; поведение резервных копий и Keychain зависит от iOS. Выход скрывает данные аккаунта, но сам по себе их не стирает.
Хранение и удаление
Данные аккаунта и профиля хранятся, пока существует аккаунт; автоматического удаления только из-за неактивности в текущей версии нет. Для OTP задан deleteAfter примерно через 24 часа и ежечасная пакетная очистка; это целевой срок, а не гарантия мгновенного удаления. Переписку с поддержкой сохраняем, пока она нужна для обработки запроса, защиты прав или выполнения обязанностей по закону. Технические журналы и резервные копии имеют отдельный жизненный цикл соответствующих сервисов. Удаление аккаунта в приложении последовательно удаляет собственный профиль и резервацию имени, Firebase Auth и локальные данные этого UID. Незавершённый этап можно повторить. Данные на других устройствах, письма и сторонние журналы этим действием автоматически не стираются. Повторная регистрация после полного удаления создаёт новый UID и не восстанавливает удалённые поездки.
Поддержка и этот сайт
При обращении в поддержку почтовые сервисы обрабатывают ваш адрес, сообщение и вложения. Не отправляйте пароли, коды входа или лишние персональные данные. Код сайта не подключает Firebase, Mapbox или Resend SDK, не запрашивает геолокацию, не содержит аналитических или рекламных трекеров и не устанавливает собственных cookies. Язык определяется адресом страницы; шрифты и изображения загружаются с сайта. Для хостинга и защиты используем Cloudflare: веб-запросы передают IP, время, запрошенный URL и технические сведения браузера. Защита хостинга может использовать необходимые технические cookies. Это не рекламная аналитика.
Права, основания и международные передачи
Обрабатываем данные для предоставления запрошенных функций, выполнения договорённостей с пользователем, обеспечения безопасности, исполнения правовых обязанностей и, где требуется, на основании согласия. Можно запросить доступ и копию своих данных, исправление, удаление, возразить против обработки или отозвать согласие для операций, которые от него зависят. Встроенного экспорта всех данных нет; пишите на bukway.app@gmail.com. Для защиты от доступа посторонних можем проверить принадлежность аккаунта; пароли и OTP для этого не нужны. Запросы рассматриваем в сроки, установленные применимым правом. Также можно обратиться к Уполномоченному Верховной Рады Украины по правам человека или в компетентный суд. Google/Firebase, Mapbox, Resend и Cloudflare могут обрабатывать данные за пределами Украины, в том числе в США, на условиях соответствующих сервисов и с учётом применимых требований защиты данных. Ссылки на политики и договорные условия провайдеров приведены ниже. Геолокацией и телеметрией можно управлять отдельно. Самодекларируемая проверка возраста 18–120 лет — правило продукта, а не проверка документов.