Как мы сделали приложение myVPN.run
В этой статье я расскажу о том, как мы сделали некоммерческое приложение и вышли в «голубой океан» на рынке VPN-сервисов.
Введение
Каждый слышал или пользовался VPN, рассказывать что это такое и как работает не буду.
Для начала давайте разберем для чего обычные люди используют VPN?
Здесь разная целевая аудитория, и она у нас самая узкая из всех. Но есть хороший потенциал занять и другие целевые группы.
Выделили следующие основные группы:
1. Доступ к запрещенным ресурсам - сюда включаем сайты, игры, порно, и т.д
2. Безопасность и полная анонимность.
3. Покупка более дешевых авиабилетов, цифровых продуктов и т.д.
Если вы используете VPN для доступ к запрещенным ресурсам или покупке дешевых билетов и цифровых продуктов, то пользуйтесь Opera VPN или другими бесплатными сервисами. Хотя на порно могут поймать ;)
Наш продукт для тех, кто в первую очередь за безопасность и полную анонимность, как мы ее реализовали и за счет чего расскажем далее.
VPN - сервисы
ExpressVPN, ZenMate, CyberGhost, CloudVPN, SurfShark, NordVPN, PrivateVPN и т.д - сервисы у которых одинаковый принцип работы. Они имеют арендованные VPS сервера с настроенным VPN и предоставляют доступ пользователям через приложение.
А еще они продают ваши данные или их постоянно взламывают:
Они арендует VPS хостинг по-дешевле и продают его по-дороже.
Разбор бизнес-модели VPN сервисов.
На рынке много хостинг провайдеров которые предоставляют VPS, возьму самые популярные DigitalOcean, Linode, Hetzner.
DigitalOcean
Linode
Hetzner
Идея следующая:
Арендуется VPS сервер за 5$ и продается вам за 10$ (в месяц) и маржинальность здесь во все не 100%. Потому что на один такой VPS сервер можно "посадить" 50 и даже 100 аккаунтов.
Напомню что у VPS сервера пропускная способность 1 TB = 1000 Mb
1000mb / 50 пользователей = по 20 Mb на 1 пользователя.
Да, возможно у вас супер премиум-подписка с каналом на 50 мb или 100 mb, но общей идеи это не меняет.
Недостатки VPN - сервисов:
1. Дорогие
2. Ограничены системой своих или арендованых серверов.
3. Хранят ваши "логи" действия которые вы совершаете в интернете.
4. Продают ваши данные.
5. Ограниченный канал пропускной способности.
6. Вы и еще несколько десятков человек "сидят" на одном сервере.
7. Трафик идет через приложения VPN-сервисов
И так, мы рассмотрели как работают VPN сервисы и на чем зарабатывают, а так же выделил ключевые недостатки.
Проект MyVPN.ru vs VPN - сервисы
MyVPN — это не сервис, а работающее через API хостинг-провайдера приложение для Windows, macOS, GNU/Linux и Android. Оно автоматизирует процессы создания и удаления серверов VPN в облачной инфраструктуре CryptoServers.Net, DigitalOcean, Linode или любом другом хостинг провайдере.
Пользователю необходимо установить приложение на компьютер или мобильное устройство, войти в аккаунт выбранного хостера (если аккаунта нет, придется зарегистрироваться) и указать нужный регион, а также протокол. Чтобы запустить свой сервер, достаточно нажать пару кнопок.
Вы арендуете у хостинг провайдера сервер за 5$ в месяц, MyVPN настраивает его под VPN, выдает вам файл конфигурации с настройками, вы заносите их на любое ваше устройство без ограничений. И можете даже удалить приложение. Через MyVPN не идет никакой ваш трафик.
Преимущества:
1. Дешево (аренда напрямую без посредников)
2. Неограниченное кол-во серверов (ограничение только выбранным хостинг провайдером)
3. Вы управляете своим сервером.
4. Ни кто не продает ваши данные.
5. Канал пропускной способности 1Tb
6. Вы один на собственном сервере.
7. Весь трафик
Ах да, забыл сказать что вы платите только за ВРЕМЯ аренды cервера, а значит что 5$ смело можно поделить на 2, если вы спите конечно же, то есть вечером удаляете сервер, а утром создаете новый.
Почему MyVPN безопасен?
Приложение MyVPN с открытым исходным кодом запускается на устройстве пользователя, не передает разработчикам приватные данные и не сохраняет доступы к серверам VPN, которые создаются в твоем аккаунте поставщика услуг хостинга. Конечно, программе необходима авторизация в личном кабинете хостинг-провайдера, но без нее получить доступ к API и создавать/удалять серверы не получится, а открытый исходный код позволяет быть уверенным, что данные для входа не уйдут на сторону.
Монетизация
Приложение MyVPN не требует покупки лицензии и не предполагает комиссии за использование: оплачиваются только услуги хостинг-провайдера. К примеру, у CryptoServers.Net виртуальная машина VPN с каналом в 1 Гбит/с стоит 0,02 доллара в час и этот канал предназначен для одного абонента.
Разработка приложения монетизируется за счет партнерских программ, при этом хостеры сами платят его авторам за привлечение клиентов. Простая и логичная схема.
Я говорю про Data Transfer, за который в AWS надо платить, и там не получается и близко $5, как и всех остальных провайдеров, да если ты заходишь на 1 час то это прокатит, но если тебе нужен постоянный доступ и чтобы весь трафик шел через VPN даже при скачивании файлов, стриминге и тд, то это не прокатит.
Бред, посмотри лимиты на DO например. Там тебе на месяц торренты качать
Нахера? Есть Streisand :)
ну так юзай раз нравится, рядовым юзерам сколько нужно времени чтоб настроить с его помощью? ааааа , сначала надо понять как зайти в консоль......
Даже не вижу смысла пояснять за это.
разумеется , сказать особо нечего ))
Если покупать сервера за битки вообще никакой связи с пользователем....
Во время регистрации у хостинга остаются ваши данные, плюс айпи с которого подключаются к серверу тоже остаётся, при запросе хостер его выдаст
Да, но смысл в том, что сегодня я использую один хостинг и потом могу удалить сервер, а завтра другой.
Да и ни кто не мешает использовать TorBrowser + левый email
Куча хостингов за битки
О как.... Интересненько
Отличный залог анонимного серфинга (легального конечно) аренда мелкой впски и установки банального openvpn. Да, платно, но зато можно быть уверенным, что данные никуда не "утекут".
Для особо мнительных можно оплачивать услуги через биткоин, хотя не все хостеры поддерживают.
Часто юзаю poiskvps для таких нужд, из последних хостеров которого нашел, с возможностью установки впн и оплаты битками https://serfstack.com/
Никаких данных при заказе не спрашивают, ничего вводить не надо, а это позволит не каждый средний или крупный хостер. Хотя они также работают в официал.
Либо https://cryptoservers.net тоже ничего не требуют и оплата битками.
Комментарий удален модератором
Начнем с того, что рынок VPN вы не сломаете своим приложением.
А еще они продают ваши данные или их постоянно взламываютКакие-то взламывают, какие-то нет, поломали NordVPN почти многие блогеры сразу отказались от сотрудничества с ними, но только единицы остались, потому что такое может быть с каждым. Как будто нельзя взломать сервер на котором ты хостанешь свой VPN.
Арендуется VPS сервер за 5$ и продается вам за 10$ (в месяц) и маржинальность здесь во все не 100%. Потому что на один такой VPS сервер можно "посадить" 50 и даже 100 аккаунтов.А ну да, щас пойду так и сделаю, только не надо забывать, что это нихера не дешево, я хостил на AWS свой VPN вместе с MTProto, у меня выходило в месяц по $20-40, потому что трафик передачи тратится, а за NordVPN я плачу $3 в месяц. Вся ваша идея в том, что вы взяли вот это https://github.com/StreisandEffect/streisand и запихали его в интерфейс. Может быть обычный человек будет использовать вашу штуку, но зачем если ему ее надо самому запускать через консоль? А если вы сделаете бинарники, то все, доверия уже нету.
"Может быть обычный человек будет использовать вашу штуку, но зачем если ему ее надо самому запускать через консоль?"
Это и делалось для обычных людей, чтобы они запускали БЕЗ консоли.
Дк в том и суть, я не буду доверять .exe который мне разворачивает сервер.
ты же типа умный - скомпиль сам из исходников
Я говорю про рядовых пользователей, если я рядовой пользователь, я скачаю .exe
Проекту год - ни одной жалобы на скам. Предлагаю тебе провести проверку продукта - и придти к нам с фактами
А теперь расскажи нам , у кого из провайдеров VPN открыты исходники?
А зачем они мне? Я обычный пользователь, увидел рекламу, заплатил бабок и использую, те же самые открытые протоколы. Мне не надо думать какой у меня лимит трафика, мне не надо думать, я могу переключаться из одного клиента на любой из протоколов, у меня под рукой куча серверов разных стран, и прочие плюшки.
так если тебе пох на реальную анонимность - без проблем , если тебя устраивает что провайдеры прямо собирают данные о твоей активности и продают - без проблем. Дело каждого .
А то есть аренда сервера на DO, Linode или Hetzner (имхо худший хостинг) это реальная анонимность?
Есть CryptoServers для этого , юзай его. Никаких данных не спрашивают, плати битками и не парься
То ты за безопасность топишь, то главное - плюшки ))
Есть вариации: дешево и круто, дорого и "анонимно", и тд. Вот я за них топлю.
ну так идея в том и была - дать юзерам возможность максимального контроля за минимальные деньги , что не так то?
дорого и анонимно не всегда совпадают
например ты за стрейзанд, ок, а нафига маятся с этой универсальной но громоздкой системе , если мне надо на минимальном сервере быстренько поднять SS например? кстати ShadowSocks многие предлагают?
SS есть у PIA из попсы.
Я не защищаю проприетарных провайдеров, просто на всякий случай привожу примеры.
Ещё вы с 20 мегабитами загнули. Пробовал чисто для интереса NordVPN, они со своей вариацией WireGuard (NordLynx который; dick-move, кстати, делать такие форки) спокойно предоставляли мне 500-700 мегабит при гигабитном канале.
AzireVPN с чистым WireGuard при использовании скандинавских серверов спокойно давал мне аплинк в 900-950 мегабит.
Mullvad на ряде серверов также мог похвастать скоростями 500+.
Таких скоростей я не мог получить на собственных VPS, хотя пробовал и Hetzner, и Linode, и кучу других менее популярных.
Исходники чего? Клиентов? У многих:
https://github.com/pia-foss
https://github.com/mullvad
https://github.com/ivpn
https://github.com/azirevpn
Продолжать могу долго, провайдеров с открытыми сорцами клиентов — навалом.
Умник, ты исходники хоть посмотри их, прежде чем писать, Стрейзанда там и близко нет. Что касается самого Стрейзанда - хотел бы я посмотреть на рядового юзера который его раскурит, люди же пишут на сайте - облегчают жизнь рядового юзера.
Если ты юзаешь AWS - это твои проблемы , у них как раз он и не интегрирован.
но зачем если ему ее надо самому запускать через консоль? - это о чем вообще?
я правильно понимаю что ты даже не разобрался что за проект и начал умничать? ))
Как будто нельзя взломать сервер на котором ты хостанешь свой VPN. - вперед , попробуй взломать сервер любого из их юзеров)) в том и прикол что там у каждого юзера свой сервер , и кроме того , на нем нет логов. Угадай IP юзера , взломай сервер который доступен только по ssh ключам и за то время пока ты будешь выяснить IP сервера нужного юзера он его уже удалил и поднял новый.
А если вы сделаете бинарники, то все, доверия уже нету. —- бери исходники они открыты.
А я и не говорил, что вы взяли его исходники, сама идея не новая и рынок она не перевернет.
Если ты юзаешь AWS - это твои проблемы , у них как раз он и не интегрирован.Я говорю про Data Transfer, за который в AWS надо платить, и там не получается и близко $5, как и всех остальных провайдеров, да если ты заходишь на 1 час то это прокатит, но если тебе нужен постоянный доступ и чтобы весь трафик шел через VPN даже при скачивании файлов, стриминге и тд, то это не прокатит.
я правильно понимаю что ты даже не разобрался что за проект и начал умничать? ))Это ваше мнение, что мне надо разбираться в обычном VPN deploy скрипте с гитхаба.
вперед , попробуй взломать сервер любого из их юзеров)) в том и прикол что там у каждого юзера свой сервер , и кроме того , на нем нет логов. Угадай IP юзера , взломай сервер который доступен только по ssh ключам и за то время пока ты будешь выяснить IP сервера нужного юзера он его уже удалил и поднял новый.Даже не вижу смысла пояснять за это.
бери исходники они открыты.Нахера? Есть Streisand :)
Я говорю про Data Transfer, за который в AWS надо платить, и там не получается и близко $5, как и всех остальных провайдеров, да если ты заходишь на 1 час то это прокатит, но если тебе нужен постоянный доступ и чтобы весь трафик шел через VPN даже при скачивании файлов, стриминге и тд, то это не прокатит.
Бред, посмотри лимиты на DO например. Там тебе на месяц торренты качать
Нахера? Есть Streisand :)
ну так юзай раз нравится, рядовым юзерам сколько нужно времени чтоб настроить с его помощью? ааааа , сначала надо понять как зайти в консоль......
Даже не вижу смысла пояснять за это.
разумеется , сказать особо нечего ))
У меня на AWS, Data Transfer бесплатный улетал за неделю.
разумеется , сказать особо нечего ))На тупые высказывания отвечать нет смысла просто :)
ну так взломай мой сервер с VPN ? А у меня на DO все подключено и нет проблем