Казахстанская команда разработчиков Codebusters получила мировую известность и предложение о работе благодаря хорошо продуманной провокации. В середине февраля, когда в ряде стран, в том числе и в Казахстане, было заблокировано приложение GetContact, известное как похититель личных данных, казахстанские программисты запустили альтернативную версию этой программы, которую позже назвали Pootin. В первые же дни по количеству скачиваний она обогнала WhatsApp и Telegram, а всего за один месяц ее скачали 800 тыс. пользователей по всему миру.
Зачем программистам играть в опасные игры с личной информацией, а также как приложение Pootin позволило им заявить о своих возможностях на весь мир, «Капитал.kz» рассказал Мурат Алиханов, CEO и основатель команды Codebusters.
Силиконовая долина в яблоневых садах
Офис Codebusters — в лучших традициях Силиконовой долины. Огромный дом в алматинских предгорьях, красивый пейзаж и чистый воздух, множество комнат, где можно работать круглосуточно, в команде или уединившись. Спартанская обстановка, ничем не отвлекающая от работы. И, конечно, множество компьютеров.
В первую очередь интересует природа появления приложения Pootin. Какой смысл привлекать к себе внимание программой, которая чаще всего вызывает резко негативную реакцию, потому что делает публичными данные человека, который ее скачал? «Когда вы напишете о нашем приложении, большинство читателей тоже будут недовольны. Через это приложение можно раскрыть информацию, которую обычно принято скрывать: измены в браке, получение взяток, „некрасивые“ болезни. Мы сделали аналог приложения GetContact, но если оно определяется как сервис-приложение для определения скрытых номеров, то мы позиционируем Pootin как социальную сеть. Со временем мы планировали внедрить анонимный чат, но не успели: Apple снял нас с App Store, — рассказывает Мурат Алиханов. — Мы не придумали это приложение сами, мы его слямзили. В этом нет ничего плохого, в Казахстане вы не найдете ни одного оригинального проекта, да и в ближайшие 5 лет такого не будет. Любой успешный стартап был заимствован и скопирован. В интернете вообще копировать не стыдно, наоборот, стыдно изобретать велосипед, когда другие люди — умнее тебя и на большем рынке уже предложили свое решение».
В любой стране мира неприкосновенность персональных данных охраняется законом. Зачем же Codebusters создали продукт, весьма двусмысленный с точки зрения морали? «Мы получали данные исключительно с разрешения пользователей. Им приходило уведомление, что они делятся с нами своей контактной информацией, своей контактной книгой. Пользователь вправе принять решение, давать или не давать на это согласие, — говорит Мурат Алиханов. — Для нас работа с этой программой стала экспериментом и получением нового опыта. Мы умеем программировать, но нам негде было получить опыт вирального роста, работы под давлением. И мы решили, что, если создадим аналог GetContact, получим возможность использовать навыки, которые использовать прежде не было необходимости. Мы за неделю добились того, чтобы наши серверы испытывали нагрузку 300 000 пользователей в день. Мощности пришлось увеличивать 2−3 раза в день. Это условия работы, которые испытывает очень мощно растущий стартап, и это положительный опыт. Само по себе приложение очень простое, мы сделали его за полдня. Но хайп возымел настолько огромный эффект, что о нас узнал не только весь Казахстан, но и весь мир».
Популярная программа дала новый профессиональный опыт
Если резюмировать полученный опыт, какие новые навыки получила команда? «Теперь мы знаем, как быстро масштабировать сервис. Условно, нам пришлось за один час выполнять задачу, на которую в обычных условиях выделяют 8 часов. Мы выросли во всем, что касается поддержки серверной инфраструктуры, качества кода и его оптимизации, — говорит Мурат Алиханов. — Мы выросли в технологическом плане, а также как аналитики. Мы живем в мире, где все решения должны быть основаны на числах, и с этой точки зрения мы очень хорошо прокачались. Мы изучали поведение пользователей не в вялом режиме, когда они заходят в режиме тысячи человек в день, а когда их 10 тысяч прямо сейчас сидят в приложении. Приложение при этом погибает, и вы должны с этим что-то делать! Следующий наш сервис будет гораздо качественнее».
Стала ли команда Codebusters дороже после опыта работы с приложением Pootin? «Эта история мало что изменила. Мы остались теми же ребятами, просто получили больше экспертизы и знаний. До этого нас знал только казахстанский бизнес, а теперь обращаются со всего мира, хотят с нами работать. Мы сознательно на это пошли. Зато люди со всего мира нам пишут: „О, какие вы крутые, а можете делать то и то?“ Так что приложение Pootin вышло в нужное время в нужном месте, — говорит Мурат Алиханов. — Нас ругали крупные digital-компании, мы ввязались в интеллектуальную дуэль с государственными органами, которые хотели нас заблокировать. Все думали, что это наш основной проект, на котором мы хотим деньги заработать. О заработках скажу отдельно: мы могли бы достичь поступлений от рекламы примерно в $10 тыс. в день, но из-за блокировки остановились на показателе $1 тыс. Реклама в казахстанском сегменте интернета недорогая — в 3 раза дешевле, чем в России. А если сравнивать с американским рынком, то он дороже в 15 раз в сравнении с нашим. Так что в первую очередь для нас это был тренажер для быстрого роста команды. Сейчас мы на грани того, чтобы выйти на мировой рынок разработки программного обеспечения, открыли филиал в Дублине».
Учитывая потенциальную опасность, которую таит для персональных данных общение в интернете, «Капитал.kz» попросил универсальные советы. «Что касается персональных данных: делитесь только теми данными, которыми вы не боитесь делиться. Всегда смотрите, какие права даете приложениям. Приложения всегда явно спрашивают, — говорит Мурат Алиханов. — И будьте осторожны в условиях публичного вай-фая. Навыки рядового программиста позволяют снифить (поднюхивать или подслушивать) данные, которые проходят по Сети. Поэтому не советую платить в кафе онлайн-картой».