Документ
Политика конфиденциальности
Действует с 08.11.2026
Коротко: журнал полётов работает без аккаунта и хранит всё на вашем устройстве. Аккаунт — по желанию: он нужен для синхронизации через интернет, групп пилотов и WingLog Pro. Тогда на сервер попадают ваша почта и то, что вы сами отправите другим пилотам. Подробности ниже.
Какие данные собирает приложение
Без аккаунта — никаких. Полёты, снаряжение, места, треки и фотографии остаются на устройстве, разработчик их не получает.
Аккаунт заводить не обязательно. Если вы его завели, на сервер WingLog попадает только то, что описано в разделах «Аккаунт», «Синхронизация и облачная копия», «Группы пилотов и обмен треками» и «Уведомления».
В приложении нет сторонней аналитики и рекламных сетей; ничего не отслеживается ни внутри приложения, ни между приложениями на устройстве. Сколько человек пользуется приложением, разработчик узнаёт по анонимным отметкам без идентификатора, которые версия с сайта передаёт вместе с проверкой обновлений (подробно — в разделе «Проверка обновлений»).
Где хранятся данные
Записи о полётах, снаряжении, местах, треки IGC и фотографии хранятся локально на вашем устройстве: на Android — в приватном хранилище приложения, к которому у других приложений нет доступа; на Windows и Mac — в папке данных приложения в вашем профиле пользователя. Это база данных SQLite и файлы рядом с ней.
На Android удаление приложения удаляет и все эти данные безвозвратно — резервную копию стоит сохранять отдельно, если она нужна. Если вы вошли в аккаунт, журнал остаётся в облачной копии и на других ваших устройствах.
Аккаунт — по желанию
Журнал полётов работает без аккаунта, как раньше. Аккаунт нужен для синхронизации через интернет, групп пилотов и WingLog Pro.
Для аккаунта хранится: адрес почты, дата регистрации и последнего входа, список подключённых устройств (название и тип устройства), срок Pro, если он оплачен, и группы, в которых вы состоите. Вход — одноразовым кодом на почту, паролей нет. Ключи входа на сервере хранятся только в виде хэшей. IP-адрес при входе используется, чтобы не дать подобрать код перебором. Один аккаунт работает не больше чем на 5 устройствах.
Аккаунт можно удалить в приложении: «Настройки» → «Аккаунт» → «Удалить аккаунт». Вместе с ним удаляются устройства, данные синхронизации, отправленные вами треки и треки, присланные вам. Полёты, которые вы отправили инструктору к упражнению, остаются в журнале обучения группы до удаления группы.
Синхронизация и облачная копия
Записи журнала и файлы полётов шифруются на вашем устройстве ключом аккаунта (XChaCha20-Poly1305). Для синхронизации зашифрованные пакеты лежат в облачном хранилище Yandex Object Storage (Россия) до доставки на ваши другие устройства и не дольше 30 дней.
Облачная копия. Пока вы вошли в аккаунт, приложение хранит в том же хранилище зашифрованную копию книжки — журнал, треки и фото — и копии за последние 30 дней. Фото в копии уменьшаются до Full HD; бесплатно — до 300 МБ фото, с WingLog Pro — до 1 ГБ. Так книжку можно вернуть на новом устройстве после входа по почте.
Чтобы копию можно было вернуть без старого устройства, ключ аккаунта хранится и на сервере — зашифрованным отдельным ключом сервера, отдельно от самой копии. Сервер выдаёт его только вашему устройству после входа по коду из письма; о каждом входе с нового устройства остальные ваши устройства получают уведомление. Технически разработчик может расшифровать копию, но не делает этого и не передаёт её третьим лицам, кроме случаев, прямо предусмотренных законом.
Копию можно удалить: «Настройки» → «Облачная копия» → «Удалить облачную копию». Копия удаляется и вместе с аккаунтом, а также если в аккаунт не заходили 12 месяцев — за 30 дней до этого придёт письмо.
Группы пилотов и обмен треками
В группе пилотов участники видят имя, которое вы сами указали при вступлении. Телефон, полная фамилия и другие данные не нужны.
Когда вы сами отправляете полёт пилоту или в группу, получатели видят трек полёта: точные координаты и время, высоту, место старта и посадки, длительность и дистанцию. Пилот видит то, что прислано ему лично; группа — то, что отправлено в группу. В группе с программой обучения инструктор видит полёты, которые ученик отправил к упражнению, и ставит оценки.
Треки групп не шифруются на устройстве, потому что их должны видеть все участники. На сервере файлы хранятся зашифрованными ключом сервера в Yandex Object Storage (Россия) и выдаются только тем, кому вы их отправили. Сроки хранения: трек в группе — 12 месяцев, личный трек — 6 месяцев, полёт у упражнения — 12 месяцев. Потом файл удаляется с сервера.
Отправленный трек можно в любой момент отозвать — он исчезнет у получателей. Копии, которые получатель уже сохранил у себя (например, открыл занятием), удалить нельзя. Место старта из полученного трека приложение добавляет в ваши «Места» на устройстве, если такого места у вас ещё нет.
Разбор. Пилот, которому вы отправили трек, может поставить к нему метки и прислать их вам: текст, момент полёта, ракурс камеры и рисунок. Они видны только вам.
Жалобы и блокировка. На пилота можно пожаловаться: жалоба с причиной и вашим комментарием приходит разработчику на почту. Пилота можно заблокировать: он не сможет присылать вам треки. Создатель группы может исключить участника.
Соревнования в группе. Вместе с полётом в группу уходят очки XC (их считает ваше устройство), класс крыла из вашего снаряжения: A–D, CCC или тандем, — и способ старта: полёты с мотором идут только в итоги группы, наземка — никуда. По отправленным в группу полётам строятся итоги группы, таблица сезона, рекорды площадок, вызовы и полёт недели — их видят участники группы. Цифры полёта (день, место старта, длительность, дистанция, очки, класс крыла) хранятся и после того, как сам трек через 12 месяцев удалён, — пока вы не отзовёте полёт, не удалите аккаунт или группа не будет удалена. Создатель группы может не учитывать полёт в зачёте — вы увидите пометку и причину.
Реакции. Значок, который вы ставите под треком, видят участники группы (под личным треком — его отправитель) вместе с вашим именем в группе. Реакцию можно снять в любой момент.
Турниры. Если вы участвуете в турнире группы, ваше имя в группе, класс крыла, место и результат видят участники группы, а организатор может выгрузить протокол с ними в PDF. На публичной странице результатов winglog.pro/t/<код> ваше имя появляется, только если вы на это согласились при регистрации, иначе — «Участник скрыл имя». Треков и мест старта на этой странице нет. Скрыть имя или выйти из турнира можно в любой момент до подведения итогов. В турнирах по заданию (маршрут, сбор контрольных точек, скоростной отрезок, скорость по треугольнику, посадка по GPS, объявленный маршрут) ваше устройство считает по треку результат по заданию — время, дистанцию, взятые точки, расстояние от посадки до мишени — и отправляет на сервер только эти числа. Объявленный маршрут (точки, день и время объявления) хранится на сервере, пока вы не удалите аккаунт. В турнире на точность приземления результаты раундов вводят судьи, которых назначил создатель группы.
Вызовы 2.0. В вызовах группы участвуют только те, кто нажал «Участвую» (в «Вместе» и секретном вызове — вся группа); их имя, значение и медаль видят участники группы. Дуэль: вызов, ваш ответ, счёт и ставку видят вы и соперник, идущие и законченные дуэли — участники группы; для дуэли «на рост» сервер считает ваш средний месяц по полётам в группе. Слово пилота — ваша цель, её прогресс и реакции на неё видят участники группы, забрать слово можно в любой момент. Корона площадки («Хозяин горы») и звания считаются по полётам в группе и видны её участникам; создатель группы может выключить короны. Вместе с полётом в группу уходит местное время старта — для заданий вроде «старт до 10 утра». Выбранный след на треке хранится в аккаунте и виден тем, кто смотрит ваш трек в группе.
Вызовы WingLog для всех. Только с вашего согласия приложение отправляет на сервер цифры ваших полётов за последние 400 дней: день, местное время и место взлёта, длительность, дистанцию, очки, фигуру и способ старта — без трека и без имени. По ним считаются ваши медали и общие числа вызова; другие участники видят только общие числа. Выйти можно в любой момент — цифры удаляются сразу.
Личная цель на месяц считается на устройстве и никуда не отправляется.
Личные достижения считаются на устройстве по вашей книжке. Если вы вошли в аккаунт, приложение отправляет на сервер только список полученных медалей — их условные ключи (например, «XC за полёт, серебро»), без полётов, дат и чисел. По этим спискам сервер считает, у какой доли пилотов WingLog есть медаль (вы видите только проценты), и отдаёт числа для медалей «Сообщество» по вашим трекам, реакциям, коронам, дуэлям и турнирам в группах. Витрина — до трёх медалей, которые вы выбрали сами, — видна участникам ваших групп. Список удаляется вместе с аккаунтом.
Карточки для сторис рисуются на устройстве. Для дизайна «Карта» приложение скачивает плитки высот (Mapterhorn) того места, где вы летали, — так же, как для 3D-вида.
Уведомления
Чтобы присылать уведомления (новый трек, разбор, оценка, задание), хранится токен уведомлений устройства. Уведомления доставляются через Firebase Cloud Messaging (Google) или RuStore Push (VK) — в зависимости от телефона. В тексте уведомления может быть имя, которое пилот указал в группе, и название группы. SDK RuStore сам отправляет в VK отчёты о сбоях и статистику доставки. Уведомления можно выключить в настройках телефона, а для отдельной группы — пунктом «Заглушить уведомления».
WingLog Pro и оплата
Оплата Pro проходит на стороне Робокассы. Данные карты вводятся у Робокассы — разработчик их не получает и не хранит. От Робокассы приходит подтверждение оплаты, сумма и срок, а чек вам присылает Робокасса.
Поддержка
Чтобы отвечать на обращения, разработчику доступна служебная таблица аккаунтов: почта, дата регистрации, последняя активность, устройства, срок Pro, группы. Содержимое синхронизации ему недоступно — оно зашифровано.
Интернет: карты, рельеф и погода
Интернет приложение использует для загрузки картинок карты (тайлов), рельефа для 3D-плеера, для показа погоды на месте старта и для проверки обновлений (о ней — ниже).
- Карты («Места», «Трек на карте», выбор точки места). В зависимости от выбранного слоя карту рисуют открытые проекты OpenStreetMap (схема) и OpenTopoMap (рельеф — слой по умолчанию) и сервис Esri (спутник и гибрид; там, где у страны есть своя открытая аэросъёмка, — снимки её службы, например swisstopo в Швейцарии или IGN во Франции).
- 3D-плеер. Высоты рельефа загружаются из открытого набора Mapterhorn, дальние снимки — Sentinel-2 от EOX, ближние — с серверов Esri или службы аэросъёмки страны.
Когда один из этих экранов открыт, координаты видимой области и IP-адрес устройства передаются серверам соответствующего сервиса — это обычный технический запрос картинки, без имени и какой-либо другой личной информации. Условия самих сервисов — на их сайтах (wiki.osmfoundation.org/wiki/Privacy_Policy для OpenStreetMap, opentopomap.org, esri.com, mapterhorn.com, eox.at).
Погода на месте старта — по вашему запросу
Пункт «Погода» в меню места отправляет координаты этого места сервису windy.com, чтобы показать погоду именно там. Это происходит только когда вы сами нажали на этот пункт — никаких фоновых или автоматических запросов к Windy нет.
На Android карта Windy открывается прямо внутри приложения, на Windows — во внешнем браузере. Windy — сторонний сервис, на него действуют его собственные условия и политика конфиденциальности (windy.com).
Значок «Поделиться» на экране погоды передаёт название места, его координаты и ссылку на карту тому приложению (мессенджеру, почте и т. п.), которое вы сами выберете в системном меню, — только по вашему нажатию.
Проверка обновлений
В версии, скачанной с сайта WingLog (winglog.pro, прежний адрес — winglog.ru; APK, установщик для Windows и архив для Mac), приложение при первом за день запуске запрашивает с этого сайта один небольшой файл с номером последней выпущенной версии, чтобы подсказать вам, что вышло обновление. В запросе нет ни идентификатора устройства, ни вашего имени, ни каких-либо данных из приложения. Как и при любом заходе на сайт, хостинг может записать IP-адрес и время обращения в обычный журнал сервера. Никакой фоновой работы для этого нет: проверка происходит только в момент запуска приложения.
По этим запросам сайт считает, сколько человек пользуется приложением. Начиная с версии 1.6.1 приложение добавляет к запросу анонимные отметки: платформу (Android, Windows, macOS), номер установленной версии, признаки «первый запуск сегодня / на этой неделе / в этом месяце» и «первая проверка после установки», а в начале месяца — одним числом, сколько разных дней приложение открывали в прошлом месяце. Более ранние версии ничего не добавляют, и их запросы сайт считает по одному на IP-адрес в день. Сайт хранит только общие суммы — по дням, по часам и по месяцам; суммы хранятся без ограничения срока, чтобы можно было открыть любой прошлый день. IP-адрес он использует лишь в течение суток и только в виде необратимого хэша — чтобы один адрес не считался дважды и не мог накрутить счётчик, — после чего хэш удаляется.
Проверку можно выключить: «Настройки» → «Обновления» → «Проверять автоматически». Тогда приложение само к сайту не обращается и отметок не передаёт; кнопка «Проверить сейчас» делает один такой запрос по вашему нажатию — без отметок. В версии из магазина приложений (например, RuStore) этой проверки нет: обновления приходят через магазин.
Скачивает и устанавливает обновление приложение только по вашей кнопке «Обновить» (с версии 1.6.1): берёт с сайта WingLog установщик своей версии, проверяет цифровую подпись разработчика и контрольную сумму файла и передаёт его системе. На Android для этого один раз нужно разрешить WingLog «установку из этого источника»; на Windows установщик работает без прав администратора, а после установки приложение открывается снова; на Mac приложение само заменяет себя новой версией в той же папке и открывается снова. Кнопка «Скачать с сайта» по-прежнему просто открывает страницу загрузки в браузере.
Синхронизация по локальной сети
Синхронизация работает только между вашими устройствами, которые вы сами сопрягли 6-значным кодом. Полёты, места, снаряжение, треки и фото передаются напрямую с одного устройства на другое внутри вашей локальной сети — без серверов разработчика и без сторонних сервисов.
Пока открыт экран синхронизации или включена «Синхронизация в фоне», устройство объявляет себя в локальной сети под именем, которое показано на этом экране (его можно изменить), — чтобы второе устройство могло его найти.
Разрешения на Android
- Интернет — карты, рельеф, погода и проверка обновлений, как описано выше.
- Состояние Wi-Fi и поиск устройств в сети — чтобы находить ваше второе устройство для синхронизации по локальной сети.
- Уведомления — если у вас есть аккаунт: о новых треках, разборе, оценках и заданиях в группах (см. «Уведомления»).
- Фоновая служба — только если вы включили «Синхронизацию в фоне»: Android требует показывать постоянное уведомление, пока она работает.
- Камера — только когда вы сами открыли сканер, чтобы считать QR-код группы или задания. Снимки не сохраняются и никуда не отправляются.
- Установка приложений — только в версии с сайта и только чтобы поставить обновление WingLog по вашей кнопке «Обновить».
Доступ к геолокации, контактам, микрофону и галерее целиком приложение не запрашивает.
Фотографии полётов
Фото к полёту добавляются через системный выбор изображений: приложение получает только те снимки, которые вы сами выбрали. Выбранные фото копируются в хранилище приложения — так же, как и остальные данные, локально и без передачи куда-либо.
Экспорт и резервные копии — по вашей команде
Экспорт в CSV, PDF, KML/GPX и резервная копия в ZIP собираются на устройстве и сохраняются туда, куда вы сами укажете, — разработчик эти файлы не получает и не видит. Дальнейшая судьба сохранённого файла зависит только от вас: если вы отправите его кому-то или в другое приложение, к этому уже применяются условия того приложения или сервиса.
Сайт WingLog (winglog.pro и winglog.ru)
Сайт не использует рекламные сети; шрифты и изображения загружаются с этого же сайта. Как и любой сайт, хостинг ведёт стандартные технические журналы запросов (IP-адрес, время, адрес страницы).
Для статистики посещений на сайте работает сервис «Яндекс Метрика» (ООО «Яндекс»). Он ставит в браузере cookie-файлы и получает ваш IP-адрес, сведения о браузере и устройстве, адреса просмотренных страниц сайта, источник перехода, время на страницах и ваши действия на них — клики, прокрутку, движения мыши. Включён «Вебвизор»: он записывает ход посещения страницы, чтобы разработчик видел, где посетителям неудобно; текст, который вводится в поля, не записывается. На странице конвертера треков содержимое скрыто от записи: ваш файл и результат конвертации в «Вебвизор» не попадают (сам файл с вашего устройства и так не уходит). Разработчик пользуется этими данными только для статистики и улучшения сайта и не выясняет, кто именно заходил. Данные обрабатывает «Яндекс» по своей политике конфиденциальности. Отказаться можно в любой момент: заблокировать счётчик расширением браузера, запретить cookie для сайта или воспользоваться отключением Метрики от «Яндекса».
Отдельно от Метрики сайт сам считает, сколько раз скачали приложение: при нажатии «Скачать» к числу скачиваний за день и за текущий час прибавляется единица (суммы по часам, как и по дням, хранятся без ограничения срока). Рядом с числом скачиваний считается, откуда пришли на сайт: по метке в ссылке (например, ?src=tg в посте Telegram-канала) или по адресу предыдущей страницы — только её вид (соцсеть, поисковик или другой сайт), без самого адреса. Пока вкладка открыта, этот вид источника помнится в памяти вкладки браузера (sessionStorage), чтобы не потеряться при переходе между страницами сайта; закрыли вкладку — он стёрт. На сайте это тоже одно число за день на каждый источник. Хранится только само число — без адресов и сведений о том, кто скачал. Чтобы повторное нажатие не считалось дважды, в течение суток сайт помнит необратимый хэш адреса, затем удаляет его.
Кнопка «Поддержать» ведёт на страницу сервиса CloudTips — платёж проходит на его стороне и по его правилам; данные вашей карты ни сайт, ни разработчик не получают.
Дети
Без аккаунта приложение ничьих данных не собирает. Аккаунт и группы пилотов рассчитаны на пилотов, которые сами решают, чем делиться; если пилоту нет 14 лет, согласие на обработку его данных даёт родитель.
Изменения политики
Если что-то из перечисленного изменится (например, появится новое разрешение или новый сервис), этот текст будет обновлён вместе с датой вверху страницы.
Оператор персональных данных
Оператор — Бояршинов Илья Николаевич, плательщик налога на профессиональный доход (самозанятый), ИНН 590611608812. Почта для обращений: info@winglog.ru.
Данные пользователей из России хранятся на серверах в России: хостинг АО «РСИЦ» (nic.ru) и Yandex Object Storage. За рубеж (в Google, США) уходит только то, что нужно для доставки уведомлений через Firebase: токен устройства и текст уведомления.
Вы можете запросить, какие ваши данные хранятся, попросить их исправить или удалить, отозвать согласие. Напишите на info@winglog.ru с почты вашего аккаунта — ответ придёт в течение 10 рабочих дней.
Связь с разработчиком
По вопросам, связанным с данными или этой политикой: info@winglog.ru или личные сообщения Telegram-канала @winglog_app.