Перейти к содержимому

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

MearVPN для iPhone

· support@meertun.online

Коротко. У MearVPN нет своих серверов, аккаунтов и backend. Приложение подключается к серверам из конфигураций, которые вы принесли сами, скачивает подписку только с адреса, который вы ввели, и ничего не отправляет разработчику. Исключения — два DNS-резолвера, которые задаёт приложение, и поиск имени вашего сервера — названы в разделе 4, а не оставлены на догадку.

1. Что такое MearVPN

MearVPN — клиент для серверов, которые у вас уже есть. Своих серверов в приложении нет, чужие оно не перепродаёт: вы приносите ссылку vless://, ссылку на подписку от провайдера или конфигурацию WireGuard в формате wg-quick, а туннель приложение строит у вас на iPhone.

Внутри приложения два движка: Xray для VLESS (включая REALITY и XTLS Vision) и WireGuard. Туннель работает через VPN-систему iOS: перед первым подключением iOS просит разрешить конфигурацию VPN и, пока туннель поднят, показывает значок VPN. Регистрации, аккаунта и покупок внутри приложения нет.

2. Что мы собираем

Ничего. Нет аккаунта, регистрации устройства у нас, аналитики, рекламы и отслеживания. MearVPN не собирает имя, email, телефон, платёжные данные, геолокацию, контакты, фото, историю посещений, DNS-запросы, время сессий и объём трафика.

В приложение не встроено ни одного SDK аналитики, отчётов о сбоях, рекламы или платежей; рекламный идентификатор не запрашивается, App Tracking Transparency не используется — отслеживать нечего. В сборке из App Store нет адреса ни одного нашего сервера. Метка приватности в App Store — «Данные не собираются».

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

Единственное, что может оказаться у нас, — ваше письмо, если вы сами напишете в поддержку: адрес отправителя и текст. Они нужны только для ответа, никому не передаются и удаляются по вашей просьбе.

3. Что хранится на вашем iPhone

Секреты — полные ссылки, которые вы добавили (в них ваш UUID), закрытые и общие ключи WireGuard и конфигурация текущей сессии — лежат в Связке ключей iOS с классом защиты «только это устройство». Они не попадают в резервные копии iCloud и компьютера, не синхронизируются через Связку ключей iCloud и не переезжают на новый iPhone.

Список конфигураций — название, протокол, хост и порт сервера, дата добавления — и ваши настройки (оформление, язык, аварийное отключение) хранятся в собственном хранилище приложения, общем только для приложения и его расширения туннеля. Там же рабочие данные туннеля: счётчики принятых и отправленных байт, время подключения, последняя ошибка и короткий технический журнал туннеля. Журнал фиксирует события вроде запуска туннеля и адрес сервера, к которому он подключается; ссылку, UUID и ключи он не записывает никогда. Это хранилище входит в обычную резервную копию iPhone, как данные любого приложения.

Журнал туннеля можно скопировать в Настройках самому; приложение никуда его не отправляет.

Удаление конфигурации в приложении убирает её секреты из Связки ключей. Удаление приложения стирает его хранилище; записи Связки ключей удалённого приложения iOS может оставить на устройстве, недоступными другим приложениям, — если хотите убрать их сразу, сначала удалите конфигурации в приложении.

4. Что покидает iPhone и куда

Ни одно из соединений ниже не доходит до нас. Своего сервера у MearVPN нет, поэтому каждое соединение идёт либо на адрес, который выбрали вы, либо стороне, названной здесь по имени.

Трафик через туннель Xray (VLESS). Идёт на хост и порт из вашей ссылки, когда вы подключаетесь — на экране Щит или выбором конфигурации. Пока туннель поднят, через него идёт трафик всего устройства, кроме локальных сетей (роутер, принтеры и подобное). TLS-рукопожатие несёт имя сервера и отпечаток из вашей ссылки — по умолчанию приложение имитирует ClientHello браузера Chrome, — проверка сертификата всегда включена. Если ссылка использует REALITY, её параметры уходят вместе с рукопожатием — тоже из вашей ссылки. Оператор вашего сервера видит то, что пересылает; так устроен любой VPN, и это регулирует его политика, а не наша.

DNS-запросы — двум резолверам, которые задаёт приложение. Пока поднят туннель Xray, MearVPN передаёт iOS адреса 1.1.1.1 (Cloudflare) и 8.8.8.8 (Google) как DNS-серверы для всех доменов; настройки для этого нет. Сами запросы идут через ваш сервер: его оператор видит, что резолвится, а Cloudflare и Google видят источником ваш сервер, а не вас, — каждый по своей политике конфиденциальности.

Поиск имени вашего сервера. Если в ссылке указан домен, а не IP-адрес, это имя нужно разрешить до того, как туннель что-либо понесёт, — вне туннеля, через DNS вашей сети. Поэтому оператор сети может видеть имя сервера, к которому вы подключаетесь, хотя не видит того, что идёт внутри туннеля. Ссылка с IP-адресом обходится без этого запроса. Мы знаем это из кода приложения; собственным перехватом трафика это не подтверждали.

Трафик через туннель WireGuard. Идёт на endpoint из вашей конфигурации wg-quick. У WireGuard нет заголовков и имени клиента. DNS в этом режиме — тот, что указан в вашей конфигурации; два резолвера выше не применяются. Закрытый ключ остаётся на устройстве и никогда не передаётся.

Подписка, которую вы добавили. Когда вы добавляете ссылку https на подписку, приложение делает один GET-запрос ровно на этот адрес и превращает ответ в конфигурации. Адреса http отклоняются. Запрос идёт без cookie и кэша, с одним заголовком — Accept; iOS добавляет стандартный User-Agent с именем и сборкой приложения и версиями сетевых компонентов iOS. Сервер подписки видит ваш IP-адрес — или адрес вашего VPN-сервера, если туннель поднят, — и подчиняется политике своего оператора.

Kill switch («Аварийное отключение» в Настройках). Если вы его включили, iOS не выпускает трафик мимо туннеля, пока тот не поднят. Сам переключатель никуда ничего не отправляет.

Внутри расширения туннеля локальное соединение с 127.0.0.1:10808 связывает туннель с движком Xray. Оно не покидает устройство.

Больше ничего. В частности, не происходит: подключения к нашим серверам; проверки внешнего IP; сетевого теста скорости; загрузки данных маршрутизации — наборы поставляются внутри приложения; обращений к аналитике, отчётам о сбоях, рекламе или платежам; веб-вью.

5. Камера и изображения

MearVPN просит доступ к камере только когда вы сами решили отсканировать QR-код с конфигурацией или ссылкой на подписку. Кадры обрабатываются на iPhone, чтобы прочитать код; ничего не записывается, не сохраняется и не отправляется. Можно отказать или отозвать разрешение в Настройках и добавлять конфигурации вставкой ссылки. Ещё можно выбрать файл изображения с QR-кодом: приложение читает только выбранный вами файл, распознаёт код на iPhone и ничего из файла не сохраняет.

6. Буфер обмена

Приложение читает буфер обмена, только когда вы нажимаете «Вставить», и пишет в него, только когда вы копируете журнал туннеля.

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

SDK отчётов о сбоях в MearVPN нет. Если в Настройках iOS → Конфиденциальность и безопасность → Аналитика и улучшения включено «Делиться с разработчиками», Apple может передавать разработчику отчёты о сбоях и статистику использования приложения. Этот канал принадлежит Apple, выключен, пока вы его не включите, и подчиняется политике конфиденциальности Apple; конфигураций и ключей в таких отчётах нет.

8. Третьи стороны

Кто всё же что-то видит — все уже названы выше: оператор сервера из вашей конфигурации, который пересылает трафик; Cloudflare и Google как резолверы; сервер подписки, если вы её добавили; оператор вашей сети — при поиске имени сервера; Apple — App Store, VPN-система iOS и диагностика, если вы её включили. Письма в поддержку хранятся у почтового провайдера Namecheap (Private Email) по его политике.

Мы ничего не продаём, не передаём и не раскрываем, потому что ничего не храним. Если будущей версии понадобится сторонний сервис, он будет назван в этом разделе до выхода этой версии.

9. Ваши права

По GDPR вы вправе получить, исправить, удалить, перенести свои персональные данные, ограничить их обработку и возразить против неё. Поскольку у нас их нет, все эти права уже в ваших руках: удалите конфигурацию в приложении или удалите приложение. На нашей стороне ничего не остаётся — туда ничего и не приходило.

Хранение ваших конфигураций и настроек на устройстве опирается на исполнение договора, который вы заключаете, устанавливая приложение (ст. 6(1)(b) GDPR). Письмо в поддержку мы обрабатываем, чтобы ответить на него, — это наш законный интерес (ст. 6(1)(f)). Согласие как основание мы не используем ни для чего; если будущей функции оно понадобится, приложение спросит заранее, простыми словами.

Жителям Калифорнии: мы не собираем, не продаём и не передаём персональную информацию в смысле CCPA и CPRA. Если вы писали нам и хотите, чтобы переписка была удалена, скажите об этом — мы удалим её и ответим в течение 30 дней. Автоматизированных решений о вас и профилирования нет. Если вы в ЕЭЗ или Великобритании и считаете, что ваш запрос обработан плохо, вы можете пожаловаться в национальный надзорный орган.

10. Дети

MearVPN не предназначено для детей младше 13 лет и не собирает данных ни о ком — в том числе о детях.

11. Хранение, передача и безопасность

Мы ничего не храним, потому что ничего не получаем, — кроме писем в поддержку, которые лежат столько, сколько нужно для ответа, и удаляются по просьбе. То, что на устройстве, остаётся там, пока вы это не удалите. Где находятся адреса из раздела 4 и что они хранят — их дело и их политика.

Туннель работает в отдельном системном процессе — расширении, изолированном iOS от самого приложения. Секреты лежат в Связке ключей с классом «только это устройство». Код во время работы не подгружается: сборка, которую доставляет Apple, и есть та, что работает. Код-пароль устройства и выбор оператора сервера, которому вы доверяете, остаются за вами — никакой клиент не исправит сервер, который вас записывает.

12. Cookies

Нет. MearVPN — не веб-приложение, веб-вью в нём нет, в отслеживании между приложениями и сайтами оно не участвует. Сайт meertun.online cookies тоже не ставит: выбор темы оформления хранится в localStorage вашего браузера и никуда не уходит.

13. Изменения

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

14. Применимое право

Защита, которую даёт вам право вашей страны, действует здесь в полном объёме — в частности, GDPR в ЕЭЗ, Великобритании и Швейцарии и CCPA/CPRA в Калифорнии. Более удобной для нас юрисдикции, чем ваша, мы не выбираем.

15. Контакт

Вопросы, запросы и жалобы о приватности: support@meertun.online

Разработчик — тот, кто указан на странице MearVPN в App Store: эта страница — официальная запись, и её актуальность поддерживает Apple.

Приложение — лицензии открытого кода

Компоненты, собранные внутрь приложения. Ни один из них ничего не передаёт сам по себе и не является сервисом.

Xray-core — реализация VLESS и движок туннеля, Mozilla Public License 2.0. Исходный код открыт; исходники, использованные в этой сборке, предоставим по запросу на адрес из раздела 15.

wireguard-go — реализация WireGuard, лицензия MIT. «WireGuard» — зарегистрированный товарный знак Джейсона А. Доненфельда.

hev-socks5-tunnel (© hev) и Tun2SocksKit (© Ebrahim Tahernejad) — связка туннеля с движком, лицензия MIT.

Наборы правил маршрутизации GeoIP и GeoSite — поставляются внутри приложения и читаются локально, во время работы не загружаются.

Шрифты Golos Text, Unbounded, Playfair Display и IBM Plex Mono — SIL Open Font License 1.1.