В декабре 2021 года разработчик из Франции переписывал собственное приложение-таймер и упёрся в скучную стену. Чтобы поправить одну строчку JavaScript, надо было пересобрать приложение и отправить его на проверку в App Store. Сервис Ionic Appflow, который умел накатывать такие правки мимо магазинов, стоил дороже, чем приложение зарабатывало — а зарабатывало оно $400 в месяц. Microsoft CodePush, второй вариант, к тому моменту выбросил поддержку Cordova и Capacitor.
Тогда он потратил месяц на нативный код под iOS и Android и сделал себе то, чего не хватало: способ скачать zip-архив по ссылке и подменить им содержимое приложения. Выложил в открытый доступ бесплатно.
Спустя четыре с половиной года этот проект показывает $24 311 выручки в месяц и 865 активных подписок, подтверждённых напрямую через ключ Stripe. Всего с начала — $461 216. Инвесторов ноль.
Витрина Capgo собрана из иконок приложений, которые используют плагин. Компания честно подписывает, что это публичные данные магазинов, а не список клиентов.
Что такое OTA-обновление и почему за это платят
Capgo решает одну задачу: доставить обновление в мобильное приложение, не проходя через магазин.
Приложения на CapacitorJS устроены так, что вся логика написана на веб-технологиях и упакована внутрь нативной оболочки. Оболочка меняется редко, а вот JavaScript внутри — постоянно. Логика Capgo простая: если начинка приложения — это просто набор файлов, её можно заменить на лету, а нативную обёртку не трогать.
Дальше начинается арифметика, ради которой платят. Apple проверяет 90% заявок меньше чем за сутки, так что дело не в самом ревью. Дело в полном цикле: собрать, отправить, дождаться, раскатать, обнаружить, что новая версия уронила оплату у части пользователей, — и откатиться уже нельзя, потому что откат тоже идёт через магазин. Capgo обещает раскатку с процентным контролем и мгновенным откатом: по данным на его главной, 95% активных пользователей получают обновление в течение суток.
Ниша непрестижная до последней степени. Это не приложение, которое кто-то показывает друзьям. Это водопровод под приложением: работает — никто не заметил, сломался — все кричат. Ровно тот тип продукта, за который платят годами и не думают отключать.
Как выходили на рынок
Здесь важно, что Мартин Донадьё не искал нишу. Он ушёл из стартапа Naas в июле 2021 года делать проекты в одиночку, столкнулся с личной проблемой в собственном приложении и закрыл её для себя.
Плагин, который он выложил в открытый доступ, собрал интерес на GitHub. Разработчики стали спрашивать не «как это форкнуть», а «а можно я вам заплачу, чтобы вы это хостили». Так появился платный сервер поверх бесплатного плагина. Через пять месяцев после запуска проект вышел на $700 выручки в месяц.
Отдельно стоит договорённость с Ionic. В своём рассказе об истории проекта Мартин описывает её так: «I build for the maker, they build for the business that need CI/CD and dedicated support» — он делает для одиночек, Ionic делает для компаний. Разошлись по сегментам без конфликта.
А потом сегмент партнёра просто исчез.
Ionic купила OutSystems в октябре 2022 года, а 11 февраля 2025 года новый владелец объявил о прекращении продаж всех коммерческих продуктов — Appflow, Identity Vault, Portals, Auth Connect, Secure Storage. Существующим клиентам оставили доступ до 31 декабря 2027 года. Через семь недель, 31 марта 2025 года, Microsoft окончательно закрыл App Center вместе с CodePush.
Оба конкурента в сегменте Capacitor ушли за полтора месяца. Весь их поток мигрантов пошёл туда, где была живая альтернатива с открытым кодом.
Проект, который делался как дешёвая замена одному конкуренту, к весне 2025 остался в сегменте почти один.
Это редкий сюжет, и его стоит назвать честно: значительную часть роста Capgo принесла не гениальность продукта, а решение чужого корпоративного отдела закрыть направление. Так бывает — и обычно достаётся тому, кто просидел в скучной нише достаточно долго, чтобы дожить до этого момента.
Юнит-экономика соло
Считать здесь легко, потому что все входные данные публичны.
| Метрика | Значение |
|---|---|
| Выручка в месяц | $24 311 |
| Активных подписок | 865 |
| Средний чек | ≈ $28 в месяц |
| Выручка за 30 дней | $28 535 |
| Выручка за всё время | $461 216 |
| Привлечено инвестиций | $0 |
| Чем подтверждено | ключ Stripe API |
Все цифры — с публичной карточки проекта на TrustMRR, обновлённой 22 июля 2026 года.
Средний чек в $28 при тарифах $12 / $33 / $83 / $208+ означает, что основная масса платящих сидит на Solo и Maker. Это не корпоративная база с длинными договорами, а восемьсот с лишним разработчиков и маленьких студий, каждый из которых платит меньше, чем стоит обед в Таллине.
Четыре тарифа отличаются лимитами по активным пользователям, трафику и хранилищу. Бесплатного плана нет — только 14 дней без ограничений и без карты.
Структура тарифа объясняет главный риск бизнеса. Solo за $12 включает 100 ГиБ трафика в месяц, Maker за $33 — уже 1000 ГиБ. Продукт, который раздаёт архивы через глобальную сеть доставки, платит за каждый гигабайт. Клиент с активным приложением и частыми обновлениями может съесть свой тариф целиком.
И вот здесь публичная отчётность даёт то, чего почти никогда не бывает в разборах инди-проектов.
Что показывает эстонский реестр
Юридически Capgo — это Digital Shift OÜ, регистрационный код 14236508, Таллин, уставный капитал €2500, единственный владелец и член правления — Мартин Донадьё. Эстония публикует годовые отчёты компаний, поэтому в карточке в реестре лежат официальные цифры.
| Год | Оборот | Прибыль |
|---|---|---|
| 2021 | €42 741 | €967 |
| 2022 | €112 893 | −€1707 |
| 2023 | €163 392 | −€604 |
| 2024 | €123 878 | €8902 |
Оговорка обязательна: компания зарегистрирована 7 апреля 2017 года, задолго до Capgo, и через неё шли другие проекты Мартина — тот же таймер Captime, который он позже продал. Так что оборот в реестре не равен выручке Capgo.
Но одна цифра всё равно бьёт наотмашь. За 2024 год компания заработала €8902 чистыми при обороте €123 878. Маржа 7.19%. Девяносто три процента выручки уходило в расходы.
Это самое ценное, что есть в этом разборе. Публичная витрина проекта — «$24 тысячи в месяц, ноль инвесторов, открытый код» — читается как денежная машина. Реестр показывает, что до 2025 года это была работа за еду: три года подряд около нуля, из них два в минусе. Проект стал прибыльным не потому, что автор что-то понял, а потому что дожил.
Отчёт за 2025 год на 22 июля 2026 года не сдан, срок истёк 30 июня — так что реестровой сверки рывка последнего года пока нет.
С кем он конкурирует за эти $28
После ухода Appflow и CodePush поле выглядит так.
Expo EAS Update — самый крупный игрок в жанре, но он обслуживает React Native, а не Capacitor. Тарифы: бесплатный на 1000 активных пользователей, Starter $19, Production $199, дальше корпоративный, перерасход трафика по $0.10 за гибибайт. Пересечение с Capgo только там, где команда ещё выбирает, на чём писать приложение.
Capawesome Cloud — прямой конкурент внутри Capacitor, и он тоже ловит мигрантов с Appflow. Это единственный, кто бьёт в ту же точку.
Самостоятельная сборка CodePush. Microsoft, закрывая сервис, выложил серверную часть в открытый доступ. Любая команда с администратором может поднять её у себя. Это бесплатно, но требует человека, который будет за этим следить.
Сам Capgo в своих материалах называет нижнюю границу цены Appflow в $499 в месяц — цифра приводится на его собственной странице сравнения и независимо не проверяется, потому что Ionic прайс со страницы убрал вместе с продажами. Но порядок разрыва понятен: там, где корпоративный продукт начинался с сотен долларов, Capgo стартует с двенадцати.
Это и есть его позиция: не лучший продукт в категории, а единственный доступный по цене для одиночки и маленькой студии. Восемьсот шестьдесят пять подписок при среднем чеке $28 — прямое следствие такого выбора.
Как проект переставал быть игрушкой
За 2025 год Capgo сделал набор вещей, которые пет-проекты обычно не делают, и по ним хорошо видно момент взросления. Годовой отчёт основателя перечисляет: сертификация SOC 2 Type II получена 16 июля, сборка приложений в облаке запущена 19 ноября, система кредитов на использование — 9 декабря, каталог плагинов вырос на 295%, интерфейс переведён на 14 языков.
SOC 2 здесь ключевой пункт. Это аудит информационной безопасности, без которого крупная компания не подпишет договор с поставщиком. Его получают не потому, что хочется, а потому что в переговорах упёрлись в отдел безопасности заказчика. Появление такой сертификации у проекта одного человека означает, что в воронку пришли клиенты, для которых $12 в месяц — не аргумент вообще, зато нужен корпоративный тариф с гарантией доступности 99.9% и выделенным менеджером.
Тогда же в продукте появились сборка приложений и публикация в магазины — то, что раньше делал именно Appflow. Проект аккуратно занял ту функциональность, которая освободилась.
Как один человек это держит
Первое: продукт не требует поддержки в человеческом смысле. Клиент — разработчик, документация заменяет саппорт, а сам плагин лежит в открытом доступе, и любой может прочитать код вместо того, чтобы писать в чат.
Второе: открытый код работает как отдел разработки. У клиентского плагина 811 звёзд и 51 контрибьютор под лицензией MPL-2.0, у серверной части — 203 звезды и 33 контрибьютора под AGPL-3.0. Правда, распределение вкладов отрезвляет: у автора 8626 коммитов в серверном репозитории, у второго по активности — 1247. Открытый код тут даёт доверие и входящий поток пользователей, а не бесплатных рабочих рук.
Третье: канал привлечения встроен в продукт. Разработчик ставит бесплатный плагин, упирается в необходимость где-то хостить обновления и приходит на платный сервис. Никакой рекламы, никакого отдела продаж.
Четвёртое, и об этом надо сказать прямо: проект больше не соло. На странице о команде сейчас шесть человек — Мартин, нативный разработчик, full-stack, менеджер по клиентам, бухгалтер на part-time и специалист по экосистеме Capacitor. Двоих наняли летом и осенью 2025 года, что видно в его же годовом отчёте. Latka показывает около трёх человек, то есть часть команды — подрядчики или неполная занятость.
Так что честная формулировка такая: это был пет-проект одного человека почти четыре года, а найм начался ровно тогда, когда конкуренты умерли и повалил спрос. Точка перехода видна с точностью до квартала — и это, пожалуй, более полезное наблюдение, чем любая история про вечное одиночество основателя.
Окупаемость и бюджет на старт
Стартовый бюджет здесь измеряется не деньгами, а месяцем работы. Мартин потратил месяц на нативный код под обе платформы — это была вся первоначальная инвестиция. Хостинг на старте стоил копейки, потому что и трафика не было.
Точка выхода в плюс тоже понятна. При среднем чеке $28 и расходах, которые в этом бизнесе почти целиком состоят из трафика и серверов, порог рентабельности — это когда абонентская плата перекрывает счёт за инфраструктуру. Судя по реестру, до 2024 года включительно проект жил на этой самой границе.
Из открытых данных ясно и то, во что превратилась выручка после: сам Мартин публикует $30 тысяч в месяц суммарно, из которых $28.6 тысячи даёт Capgo, $100 — спонсорство на GitHub, а Captime и Landing-ai помечены как проданные. То есть за четыре года человек собрал один основной денежный поток и закрыл побочные.
Применение в России и СНГ
Прямой клон Capgo для российского рынка смысла не имеет: аудитория Capacitor глобальная, конкуренция идёт на английском, и там уже есть Capawesome Cloud. Но механика воспроизводится один в один, и вот как её собрать.
Что именно копируется. Формула такая: берётся популярный бесплатный инструмент разработки, находится узкое место, где пользователю нужен сервер, и на это место ставится платный хостинг. Автор не продаёт софт — он продаёт то, что за него никто не хочет держать инфраструктуру.
Как выбрать нишу. Ищите экосистему, из которой ушёл крупный поставщик или где он задрал цену. Уход Appflow и CodePush — это не уникальный случай, корпорации регулярно закрывают побочные направления. Сигналы: объявление о сансете в блоге вендора, тред «чем заменить X» с сотнями ответов, форк популярной библиотеки без поддержки.
Первый сегмент. Не «мобильные разработчики», а конкретно те, кто уже сидит на связке, которую вы обслуживаете. У Capgo это были пользователи Capacitor, пришедшие через GitHub. В российских реалиях аналог — пользователи конкретного фреймворка или платформы, которых можно найти в профильных Telegram-каналах и на профильных конференциях.
Первые 10-50 клиентов. Порядок ровно тот же, что был у Capgo: сначала бесплатный инструмент с открытым кодом, потом платный хостинг для тех, кому лень поднимать своё. Каналы под РФ: профильные Telegram-чаты по стеку, Хабр с техническим разбором задачи (не рекламой), выступление на профильном митапе, ответы в issue-трекерах смежных проектов.
Минимальный продукт. Плагин или библиотека плюс один эндпоинт, который отдаёт файл. Всё. Панель управления, статистика, откаты и процентная раскатка — это уже вторая версия, которую пишут по запросам платящих.
Стек и деньги. Приём платежей — YooKassa или ЮMoney для физлиц, при работе с юрлицами — обычный счёт. Хранение — российский S3-совместимый объектный сторедж. Здесь же главный пункт сметы: сервис раздачи файлов платит за трафик, поэтому тариф надо привязывать к объёму сразу, а не потом. Ошибка «плоская подписка при растущем трафике» убивает такие проекты быстрее конкурентов.
Сроки. Работающая первая версия — 4-6 недель одного разработчика. Первые платящие — через 3-6 месяцев после того, как бесплатный инструмент наберёт первую сотню установок. Выход на уровень зарплаты — годы, а не месяцы: у Capgo между запуском и нормальной прибылью прошло больше трёх лет.
Что может пойти не так
Трафик съедает маржу. Главный риск виден прямо в тарифах. Если крупный клиент на плане за $33 начнёт раздавать тяжёлые обновления миллиону устройств, счёт за сеть перекроет его платёж. Capgo страхуется системой кредитов и доплатой за перерасход от $0.0007 за активного пользователя, но балансировать приходится постоянно.
Зависимость от чужой экосистемы. Весь бизнес держится на популярности Capacitor. Ionic сообщал о пике почти в 930 тысяч загрузок в неделю в ноябре 2025 года — цифра здоровая. Но владелец фреймворка тот же OutSystems, который уже закрыл своё коммерческое направление. Решение о судьбе Capacitor принимает не Capgo.
Правила магазинов. Доставка кода мимо App Store живёт в серой зоне правил Apple. Правила менялись и раньше, могут поменяться снова — и тогда весь класс продуктов окажется под вопросом.
Открытый код как обоюдоострый инструмент. Сервер лежит под AGPL-3.0, и его можно поднять у себя. Пока часть функций в самостоятельной установке помечена как незавершённая, что и удерживает людей на платном облаке. Как только кто-то доведёт свою сборку до готовности, у Capgo появится бесплатный конкурент из собственного репозитория.
Непрозрачность клиентской базы. Отдельной страницы с клиентами у проекта нет, именных отзывов почти нет. Для покупателя это тревожный знак, для аналитика — дыра в проверке.
Вердикт
Хороший пример скучной денежной машины, и особенно ценный тем, что по нему видна вся кривая: три года около нуля, потом уход двух конкурентов, потом первый найм и $24 тысячи в месяц с 865 подписок при нулевых инвестициях. Механика — бесплатный открытый инструмент плюс платный хостинг для тех, кому лень его держать, — повторяется в любой экосистеме разработки. Что не повторяется, так это терпение: до момента, когда рынок расчистился, надо было досидеть.


