SandVPNБесплатный VPN — Google PlayОткрыть

Планы продукта

Все приложения SandVPN и что будет дальше

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

Доступно
5Доступно
В работе
2В работе
В планах
2В планах

56 % плана уже в проде — отслеживаем 9 платформ.

Доступность одним взглядом

Зелёное можно установить сегодня.

В разработке

В работе

Пишется прямо сейчас. Это две сборки, которые занимают наше время.

  1. Android TVСборка под пульт — для ТВ-приставок и Android TV-стиков: крупные элементы, навигация D-pad, без клавиатуры.
  2. LinuxНативный десктопный клиент для Linux, начиная с пакетов Debian и Ubuntu.

Дальше в плане

В планах

Обещано, но не начато. Придёт после выхода Android TV и Linux.

  1. iOSСборка для App Store. Идёт после Linux, потому что сетевые расширения Apple — это переписывание, а не портирование.
  2. macOSДесктопный клиент для macOS, сетевой слой общий со сборкой iOS.

Что на верстаке сейчас

Две сборки параллельно. Вот что каждая должна сделать правильно до выхода.

Android TV

В работе

Телевизор — другая машина с тем же Android внутри. Код туннеля переносится; всё, к чему вы прикасаетесь, — нет.

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

Linux

В работе

Самая запрашиваемая платформа, которой у нас нет. Приоритет — клиент, который ведёт себя как программа для Linux, а не как веб-страница в окне.

  • Сначала нативные пакеты — Debian и Ubuntu, с репозиторием, чтобы обновления приходили через apt.
  • Kill switch на nftables, а не на цикле опроса: туннель упал — трафик встал.
  • Клиент в командной строке, умеющий всё то же, что окно, — для машин вообще без графики.

Как мы решаем, что делать

Мы маленькая команда, поэтому порядок важнее списка. Его определяют три правила, именно в таком порядке.

01

Там, где люди уже есть

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

02

Две за раз, не больше

Две параллельные сборки — наш предел. При трёх все три выходят с опозданием, эту ошибку мы уже сделали.

03

Выпустить, потом расширять

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

Вопросы о планах

Когда будет приложение для iOS?

Оно обещано, но не начато: сначала выходят Android TV и Linux. Дату мы не называем, потому что проверка в Apple зависит не от нас. Пока VPN работает на iOS через браузер, а следить за разработкой можно в нашем Telegram-канале.

Есть ли клиент для Linux?

Он в разработке. Сначала пакеты Debian и Ubuntu, с apt-репозиторием для автоматических обновлений, плюс клиент в командной строке для серверов без графики. До выхода пользователи Linux могут пользоваться расширением для Chrome или Firefox — оно работает на любом дистрибутиве.

Есть ли приложение для macOS?

Пока нет. Оно запланировано сразу после iOS, потому что у них общий сетевой слой — сделав одно, второе выходит намного дешевле. Пользователи macOS уже сейчас могут использовать расширение для Chrome, Firefox или Edge.

Заработает ли приложение Android TV на Fire TV Stick?

План такой. Под Fire OS лежит Android, так что та же сборка должна установиться. До релиза тестируем на приставке Google TV и на Fire Stick; Nvidia Shield и Chromecast с Google TV в том же списке.

Почему на странице нет дат?

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

Можно предложить платформу?

Да, и это учитывается. Что мы делаем дальше, определяется в основном тем, что просят люди. Быстрее всего написать в Telegram или на [email protected]. Запросы по одной платформе складываются, поэтому сказать стоит даже если кто-то уже сказал.

Нужна платформа, которой нет в списке?

Напишите нам. Именно так поднялся Linux, а канал ниже читают те, кто пишет код.