Автор StopTheMadness подвёл итоги десяти лет инди-разработки: пять лет в минусе, потом взлёт из-за iOS 15
10 августа 2026 года инди-разработчик для Mac и iOS Джефф Джонсон (Jeff Johnson) опубликовал на своём сайте lapcatsoftware.com ретроспективный пост «A fortuitous decade as an indie software developer» («Счастливое десятилетие инди-разработчика»). Повод, ровно десять лет и один день с 9 августа 2016 года, когда он резко бросил постоянную работу без какого-либо плана и решил, что может позволить себе попробовать выпустить собственное приложение и стать самому себе начальником.
Первым приложением Джонсона стало Underpass, оно обеспечивало одноранговый (peer-to-peer) обмен сообщениями и файлами со сквозным шифрованием; идея выросла из его личной потребности переносить данные между собственными устройствами. Версия для Mac вышла в январе 2017 года, версия для iOS, в апреле 2017 года. Приложение провалилось: вся его выручка в App Store за всё время составила менее $3000. В 2021 году Джонсон снял Underpass с App Store, Apple регулярно ломала его функции в обновлениях системы, а пользователи запрашивали доработки, которые он делать не собирался. При этом Underpass по большей части работает до сих пор, и сам Джонсон продолжает пользоваться им для переноса файлов между своими устройствами: он не любит облачную синхронизацию и принципиально не привязывает свой iPhone к iCloud.
Джонсон открыто критикует App Store, но тем не менее распространял через него все свои приложения, по двум причинам. Первая очевидна: на iOS иного способа распространения ПО просто не было. Вторую он признаёт впервые только сейчас, он не был уверен, что его бизнес вообще выживет, и хотел иметь в резюме приложение из App Store на случай, если придётся возвращаться к найму. Построить собственный независимый магазин приложений в обход Mac App Store он не решился: перспектива низких продаж и впустую потраченных усилий его отпугивала. Сам Джонсон признаёт, что такая инвестиция может окупиться для давно работающих инди-разработчиков под Mac, но тогда он совсем не был уверен, что станет одним из них.
Вторым приложением стало StopTheMadness, расширение для Safari, блокирующее навязчивое поведение сайтов. Идею подсказал случайный твит Тома Харрингтона (Tom Harrington), который жаловался на раздражающее поведение какого-то сайта; сейчас, по словам Джонсона, Харрингтон уже не пользуется Twitter. StopTheMadness вышло в апреле 2018 года и довольно быстро набрало умеренную популярность, достаточную, чтобы выглядеть многообещающе, но недостаточную, чтобы покрывать расходы Джонсона на жизнь. Следующие три года, вплоть до 2021-го, он называет тяжёлыми: он дорабатывал приложение, добавлял функции, реагировал на отзывы пользователей и наращивал лояльную аудиторию, которая продвигала StopTheMadness сарафанным радио, ещё не зная, что эти годы закладывают фундамент будущего успеха.
В целом на пять лет, с 2016 по 2021 год, растянулись финансовые трудности: Джонсон описывает их как провал, который его деморализовал и лишил надежды. Индустрия, по его словам, не спешила нанимать опытного, но уже немолодого инженера без диплома по информатике (у него два диплома по философии) и с устаревающими навыками нативной разработки под Mac на AppKit и Objective-C. У него были собеседования, но ни одного предложения о работе; последний раз ему предлагали постоянную полную занятость в 2008 году. По его словам, именно неспособность найти новую работу и удержала его в бизнесе.
Переломный момент наступил 19 сентября 2021 года: Джонсон был примерно в месяце от того, чтобы остаться без денег, все накопления, сделанные до увольнения, к тому времени были потрачены. Утром 20 сентября Apple выпустила iOS 15, впервые добавившую поддержку расширений браузера в мобильный Safari. Джонсон называет это обновление «deus ex machina» (в античном театре, «бог из машины», то есть неожиданное спасительное вмешательство извне): оно в одночасье сделало его бизнес жизнеспособным. С тех пор StopTheMadness, вместе с версиями StopTheMadness Mobile и StopTheMadness Pro, обеспечило более 93% всей его выручки в App Store за всё время, а свои накопления он восстановил до уровня выше, чем был до увольнения в 2016 году.
С 2018 года Джонсон выпустил ещё несколько приложений, пытаясь расширить продуктовую линейку, но ни одно из них не повторило успеха StopTheMadness, себя он называет «человеком одного хита». Самым финансово успешным его решением после этого стало платное обновление StopTheMadness Pro, вышедшее в декабре 2023 года и, по его не вполне уверенным воспоминаниям, потребовавшее меньше года работы. Давать советы по бизнесу Джонсон отказывается принципиально, считает, что в основе такого совета лежала бы в основном ошибка выжившего. Планов на следующее десятилетие у него, по собственному признанию, нет: долгосрочные планы он строит редко, а когда всё же строит, они обычно не сбываются так, как задумывались.
Ключевые факты
- Джефф Джонсон бросил постоянную работу 9 августа 2016 года без плана и следующие пять лет финансово выживал как инди-разработчик под Mac и iOS.
- Первое приложение, Underpass (зашифрованный P2P-чат и передача файлов, вышло в январе, апреле 2017 года), провалилось: выручка за всё время, менее $3000; в 2021 году его сняли с App Store, хотя сам автор пользуется им до сих пор.
- Второе приложение, расширение для Safari StopTheMadness (апрель 2018 года), три года росло медленно, пока 20 сентября 2021 года Apple не выпустила iOS 15 с поддержкой расширений Safari на мобильных устройствах.
- После выхода iOS 15 StopTheMadness (включая версии Mobile и Pro) стало приносить более 93% всей выручки Джонсона в App Store за всю его инди-карьеру; платное обновление StopTheMadness Pro вышло в декабре 2023 года.
- Ни одно из приложений, выпущенных с 2018 года, не повторило успех StopTheMadness, Джонсон называет себя «человеком одного хита» и говорит, что не строит планов на следующее десятилетие.
Почему это важно
Это личная ретроспектива инди-разработчика, а не отраслевая новость об ИИ или крупной компании, прямого системного значения для технологического рынка у неё немного. Ценность истории Джонсона в другом: это редкий подробный отчёт о реальной экономике инди-разработки под Apple изнутри, с конкретными цифрами и сроками, а не общими рассуждениями. История показывает, как решение самой Apple, добавить поддержку расширений в мобильный Safari, может в одночасье превратить приложение, которое три года еле окупалось, в основной источник дохода.
Кому это важно
В первую очередь, инди-разработчикам под Mac и iOS, которые рассматривают уход с постоянной работы ради собственного продукта: история даёт ориентир по срокам (пять лет до устойчивой окупаемости) и по риску (несколько лет без стабильного дохода). Также, разработчикам, чей бизнес зависит от решений Apple о платформе App Store и функциональности iOS и Safari: кейс StopTheMadness показывает, что судьбу продукта может решить одно системное обновление, на которое сам разработчик не влияет.
Как это применить
Из текста можно вынести несколько практических наблюдений самого Джонсона: распространение исключительно через App Store, вынужденный выбор на iOS и осознанный компромисс на Mac, поскольку свой независимый магазин вне Mac App Store он строить не рискнул из-за неопределённости отдачи; заметная популярность не равна окупаемости, StopTheMadness набрало аудиторию вскоре после выхода в 2018 году, но устойчивая прибыль пришла только через три года; сильная зависимость выручки от одного продукта (у Джонсона это больше 93%), риск, который стоит держать в уме при планировании продуктовой линейки.
Можно ли доверять
Это личный блог автора о собственном бизнесе, Джонсон единственный источник всех цифр, независимой проверки в тексте нет. Абсолютную сумму выручки он называет только для провалившегося Underpass (менее $3000); для StopTheMadness указана лишь доля от общей выручки (более 93%), без абсолютных цифр в долларах. Названная дата добавления поддержки расширений Safari в мобильный iOS 15 (сентябрь 2021 года) совпадает с публично известной хронологией релизов Apple. Обсуждение на Hacker News собрало умеренные 69 баллов и 9 комментариев, заметной критики или опровержения фактов публикации не зафиксировано.
Риски и подводные камни
Сам Джонсон предупреждает, что его опыт во многом объясняется ошибкой выжившего (survivorship bias), и прямо отказывается давать по нему бизнес-советы. Стоит держать в уме: успех StopTheMadness запустило решение Apple, которое сам Джонсон не планировал и не мог предсказать; ни одно из приложений, выпущенных им после 2018 года, не повторило этот результат; а сложности с поиском постоянной работы, немолодой возраст, отсутствие профильного диплома, устаревающий стек AppKit и Objective-C, которые он описывает, это личный опыт одного человека, а не статистика по рынку труда.
«Мой подход к бизнесу, плыть по волнам, как сёрфер, и надеяться удержаться на доске. Сёрфинг, это не спорт, а образ жизни.»
— Джефф Джонсон, автор StopTheMadness