В конце марта 2022 года в СМИ и профильных изданиях начали появляться заметки о том, что группа независимых разработчиков работает над альтернативой социальной сети Instagram**. Приложение получило название Now (читается как «Нау») и тогда было доступно только в виде тестовых сборок для Android и iOS. Сейчас Now уже официально вышло в App Store, Google Play, RuMarket, и в ближайшее время ожидается релиз в AppGallery. Менее чем за месяц аудитория Now преодолела отметку в 200 тыс. пользователей, ежедневно регистрируется более 4 тыс.

Редакции Хабра удалось пообщаться с командой Now, узнать об истории создания приложения, внутренней кухне и планах. Список вопросов к разработчикам мы формировали на основе комментариев пользователей Хабра и собственных интересов.

С нами на интервью были:

  • Дмитрий Маринин — CEO и основатель сервиса Now;

  • Леонид Артамонов — специалист модерации и коммуникации с пользователями;

  • Дмитрий Дедов — директор по развитию бизнеса.

Как пришла идея создания Now? Был ли это долго планируемый проект или ответ на блокировку Instagram** в России?

На самом деле были мысли о создании сильно заранее. Еще на том этапе, когда в СМИ появились новости, что Meta* что-то разрешила, и было понятно, что реакция будет однозначной. Были мысли, что компания оговорится, и все решится, но потом все резко произошло и сервис заблокировали. В этот момент уже была начата работа.

Затем на горизонте появился «российский аналог Instagram**». Я 15 лет занимаюсь разработкой интерфейсов и, когда зашел на их сайт на конструкторе, то сильно удивился, что это так сильно тиражируется в СМИ. В этот момент дополнительно укрепилось понимание, что у людей есть реальная потребность и необходимость в качественном, функциональном приложении. А затем в новостях и вовсе пошли слухи, что у этой «российской замены Instagram**» утекли данные пользователей.

К этому времени я уже собрал в Telegram чат с ребятами, просто добавил туда всех, кому это было интересно, и предложил идею. Работали где-то два дня без остановки, а потом оно завелось так, как будто всегда так и было. Постепенно команда начала расти, и рабочие процессы начали нормализоваться и улучшаться.

Сколько времени прошло от условного создания рабочего чата в Telegram до выпуска первой беты?

Прототип приложения был создан за неделю, даже чуть меньше. В самой первой версии был базовый функционал: возможность зарегистрироваться, выкладывать фото, и лента рекомендаций без нейронки. Были, конечно, ошибки, но минимально рабочая версия — работала.

Чуть позже мы выложили первый APK, и где-то через пару недель более стабильная версия попала в TestFlight для iOS. Могу путаться во времени, все происходило очень быстро.

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

Уже говорили, что на первом этапе команда начала резко расти, но сколько сейчас человек трудится над Now? Насколько большая команда?

У нас небольшая, но стабильная команда. Нам нравится идея «небольшой командой делать большие дела». Полный состав команды мы пока не разглашаем, но сейчас добираем специалистов и усиливаем отдельные ее части. Смотрим в сторону разработчиков и людей, занимающихся маркетингом. 

Нельзя сказать, что у нас кого-то нет, или нам кто-то срочно нужен, мы стараемся в полной мере реализовать идею работы в небольшой команде. Стараемся сделать так, чтобы каждый человек полностью решал от себя зависящие задачи и мог помогать другим членам коллектива.

‎Сейчас у нас стабильная команда, достаточная для того, чтобы мы планомерно росли. Набирать новых участников будем в тот момент, когда придет понимание, что нас ждет кратный рост.

На каком стеке написано приложение? Что отвечает за бэкенд и что за фронтенд?

Мы можем без особых деталей раскрыть завесу тайны, которая совсем и не является тайной. Бэк у нас работает в связке множества облачных решений. У нас используется Firebase, кластеры Kubernetes с маршрутизацией между Yandex.Cloud и Google Cloud. В качестве дата-центра для российских пользователей используем решения от «‎Яндекса», для Европы — Google и есть пара инстансов‎ для Азии.

Само приложение написано на Flutter, и он, честно говоря, удивил своей стабильностью, кодовой базой, тем, что предлагает комьюнити. Текущая null-safety версия языка Dart позволяет нам быть уверенными в том, что, если код успешно компилируется на наших машинах, то он будет стабильно работать на устройствах конечных пользователей. На React Native не всегда получается такого добиться, и TypeScript не спасает.

Как обстоят дела с безопасностью пользовательских данных? В последние месяцы мы стали свидетелями утечек в крупных корпорациях, и хочется быть уверенным, что мои фотографии потом не окажутся в архиве на форумах.

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

С безопасностью персональных данных у нас все хорошо, и отчасти это заслуга Firebase и выбора стека. Если бы мы на старте начали писать собственный сервис авторизации, то, скорее всего, столкнулись с проблемами безопасности.

Базовый сервис авторизации находится в Firebase, и есть его реплики в Yandex.Cloud. Firebase имеет годами проверенные алгоритмы шифрования, и мы, включая всех членов команды, не имеем доступа к паролям. Мы даже вручную не можем сменить пользователю пароль. Есть возможность только сбросить его, и система пришлет письмо на почту. Из коробки у Firebase есть защита от DDoS-атак, брутфорса и регистрации нескольких аккаунтов с одного IP-адреса.

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

В какую сторону планируется развивать сервис? Будет ли это полный аналог Instagram* или будут уникальные отличительные форматы, которые позволят пользователю посмотреть и точно сказать, что это Now?

Безусловно мы работаем над отличительными возможностями, и хочется сказать насчет похожести с Instagram*. Сейчас нас сравнивают по внешнему виду и по статистике роста — в Instagram за 7 дней было 100 тыс. пользователей, и Now идет примерно такими же темпами. 

Основной интерфейс Instagram* был выбран из-за того, что это годами проверенное решение, и никому не надо объяснять, как этим пользоваться. Люди интуитивно понимают механики взаимодействия. Если появляются какие-то трудности в навигации, то мы стараемся сразу исправлять эти моменты.

В плане развития мы не хотим становиться простой копией Instagram*. Интерфейс и фичи Now соберут в себя, как минимум, лучшие практики Instagram*, которые долгое время хорошо себя показывают. И мы точно не будем реализовывать те решения, которые сам Instagram* считает провальными, но не может от них избавиться из-за большой аудитории, и они не могут просто так от чего-то отказаться. Также у нас нет зависимости от большой корпорации, как у Instagram* в виде Meta**, и у нас развязаны руки для творчества.

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

Судя по отзывам, пользователям не хватает «‎Историй» и видео, как скоро появятся эти форматы, и будет ли что-то похожее на Reels?

Поддержка видео-публикаций станет доступна в ближайшее время. Что касается Reels, «‎Историй» и других форматов, мы можем буквально завтра представить эти механики, но столкнемся с тем, что на площадке окажется большое количество перезаливов из Instagram* и TikTok. Это, возможно, удовлетворит аудиторию, но в долгосрочной перспективе это видится проигрышной стратегией. 

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

В Instagram* встроены обширные возможности для обработки фотографий. Есть как готовые пресеты и фильтры, так и возможность ручной настройки. Стоит ли ожидать подобное в Now?

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

В текущей версии, помимо того, что все делалось быстро, не стали добавлять базовый редактор фотографий из-за того, что многие люди, особенно активно ведущие Instagram*, готовят свой материал в других приложениях. Кто-то в Photoshop на компьютере или в том же Lightroom. А если это фотографы, то они точно пользуются профессиональными решениями. И в этом случае нам важно дать пользователям возможность публиковать контент в том виде и качестве, в котором они принесли его в Now.

Касательно редактора и фильтров, мы хотим в дальнейшем реализовать это с использованием нейросетей. Где пользователь не просто выбирает фильтр, который накладывается поверх фотографии, а может в более современном и быстром формате обработать снимок. Мы не будем торопиться с внедрением этих возможностей, хотим внедрить хорошее и современное решение.

На какие еще платформы планируется релиз? Сейчас Now уже доступно на Android и iOS. Стоит ли ждать веб-приложение или это исключительно мобильное решение?

В ближайшее время ожидается релиз в AppGallery. Приложение уже находится на стадии ревью. Единственное, нам не разрешают использовать имя «Now» для публикации в англоязычном сегменте и приходится искать решения, позволяющие сохранить название и пройти дальше. Кроме iOS и Android мы доступны в российском магазине приложений RuMarket.

Еще планируем выходить в веб, и Flutter позволяет нам буквально прямо сейчас выпустить веб-приложение, но мы не торопимся с выкатыванием веб-версии на Flutter. Будем еще тестировать и смотреть на производительность. Flutter в веб создает canvas и уже внутри него рисует интерфейс. В сравнении с нативным веб-приложением это будет ощущаться не очень аутентично. 

Возможно, что первое время в веб-приложении не будет возможности публикации постов, но будет возможность следить за аккаунтами, подписываться на пользователей и общаться в комментариях. Точной даты назвать не можем, потому что сейчас есть другие приоритеты. У нас достаточно аудитории на мобильных устройствах, и необходимо для начала удовлетворить их основные потребности.

Сейчас в App Store приложение находится на 14 месте топ-чарта в категории «Социальные сети». Планируется ли рекламная кампания с привлечением популярных блогеров?

У нас уже зарегистрированы популярные магазины, бренды, звезды, музыкальные исполнители и их директора. Реклама может дать много новых пользователей, но надо быть готовыми предложить этой аудитории отличный опыт и сервис. Сейчас мы сконцентрированы на работе с пользователями и реализации их запросов и, конечно, сотрудничество с инфлюенсерами, популярными личностями также ведется.

Уже поступали предложения от российских IT-гигантов о приобретении Now? Сохранит ли сервис независимость?

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

Как планируется финансово поддерживать Now? Будет ли это внешнее инвестирование или собственная платформа для продажи рекламы?

Сейчас нет однозначного ответа на этот вопрос. Команда ищет возможности финансирования и рассматривает самые разные варианты, и делается это, в первую очередь, с учетом интересов пользователей. Мы не можем прямо сейчас внедрить рекламную площадку. Такой шаг позволит нам получать инвестиции для развития, но это убьет удобство использования сервиса.

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

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

Meta Platforms*, а также принадлежащие ей социальные сети Facebook** и Instagram**:  
* признана экстремистской организацией, её деятельность в России запрещена
** запрещены в России

Комментарии (25)


  1. namikiri
    26.04.2022 12:40

    Жаль не задали вопрос о том, будут ли они бороться с засильем бизнес-аккаунтов, накрутчиков и прочей нечисти. Весьма приятное приложение, приятный дизайн, но всё портит вот это вот.


    1. napa3um
      26.04.2022 13:05
      +3

      Вообще-то ради бизнес-аккаунтов всё и делается. Или вы предполагаете баннерную рекламу вместо них? Или сам базовый сервис будет предоставляться за деньги конечным пользователям?

      Повторить технологию - это одно, а вот повторить бизнес-модель (или реализовать рабочую новую) - это уже более сложная задача :).


      1. namikiri
        26.04.2022 13:27
        +2

        Я обо всяких аккаунтах-пустышках, ворующих мемы и расставляющих лайки автоматически всем подряд с целью повысить свою заметность. Это нереально бесит.


        1. Kwent
          26.04.2022 13:43

          Не докопаться для, а интереса ради: аккаунты-пустышки (0 публикаций) рассылающие рекламу в директ в инстаграме действительно проблема, и там она тоже не решена, да и решение ее в общем случае не очень реально, скорее там KPI скорость бана от момента создания. Это действительно спам и плохо.
          Но что не так с "ворующими мемы" ака паблик типа 9gag? И что не так с лайками всех подряд? Не вижу в этом вреда какого-то


          1. namikiri
            26.04.2022 14:02

            Но что не так с "ворующими мемы" ака паблик типа 9gag?

            Now, как и Инстаграм раньше, это социальная сеть. Я прихожу туда пообщаться, найти интересных людей, а не профессионалов, фотографов, ноготочки в Алупке, подборку смешно пердящих собак и прочее. Людей. Настоящих. Как они есть. А когда раздел "интересное" (та самая лупа) заполоняют вышеперечисленные, как-то совсем не хочется туда заходить, поиск затруднён, и, как следствие, угасает интерес к приложению.

            И что не так с лайками всех подряд?

            Они навязчивы. Крайне навязчивы. Я не хочу видеть их у себя в ленте, а на данный момент на одного живого человека, которому понравилась моя фотография, приходится пять-семь ноготочков. Им невозможно объяснить, что я не хочу их видеть, всех не перебанишь без содействия соцсети. Если я хочу видеть котиков, я найду такой аккаунт в поиске и подпишусь. Если я захочу сделать ноготочки в Алупке, я введу это в поисковик. Если я захочу нанять фотографа, я пойду на соответствующий ресурс. Окей, даже если это будет Now, почему бы не подумать о SEO-оптимизации, чтобы такие аккаунты легко находились в Google/Яндексе, чтобы они не были вынуждены кричать о своём существовании всем подряд? Хотя они всё равно будут этим заниматься...


            1. Kwent
              26.04.2022 14:58
              +2

              Я прихожу туда пообщаться, найти интересных людей, а не профессионалов, фотографов, ноготочки в Алупке, подборку смешно пердящих собак и прочее. 

              Так это решается подписками, не? Запрещать кому-то создавать аккаунты ну такое. Социальная сеть подразумевает сообщества, условный хабр или пикабу и их аккаунты - вполне себе пример сообщества. Но в интересное я тоже редко захожу, да

              Я не хочу видеть их у себя в ленте

              Это решается закрытием аккаунта, или это тоже не подходит?


              1. namikiri
                26.04.2022 15:34

                Так это решается подписками, не?

                Всё так, но чтобы подписаться на кого-то, надо его сперва найти, а с засильем вышеуказанных это становится очень тяжело, тем более в новой соцсети.

                Это решается закрытием аккаунта, или это тоже не подходит?

                А меня тогда как найдут?


                1. Kwent
                  26.04.2022 15:47
                  +1

                  Я почему-то хронически не вижу проблемы, никогда не испытывал проблем с поиском, есть же ники у всех, и вы, и вас так могут найти, закрытый акк не мешает найти, просто когда его открывают -- не видят ваших публикаций и не могут лайкнуть пока не подпишутся (не видят потому что), вроде отличный механизм. Подписки вы сами аппрувите чтобы не было не нужных вам ботов/завистников/маньяков.


                  1. namikiri
                    27.04.2022 11:10
                    +1

                    не видят ваших публикаций и не могут лайкнуть пока не подпишутся (не видят потому что), вроде отличный механизм

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


                    1. kfedorov
                      28.04.2022 09:09
                      +1

                      Ну это хороший повод для новой механики, дать закрытым аккаунтам 2-3 вечно открытых поста сделать, самопрезентация эдакая для тех, кому нужно


            1. KVentz
              27.04.2022 09:28

              Тем не менее, масслайкинг в Now сейчас вообще единственный способ, чтобы тебя хоть как-то заметили. Что для коммерческих, что для любительских аккаунтов. Рекламы-то нет. Ногти бесят, да, но это, увы, неизбежное зло. Разве что кто-то придумает нейронку, которая будет их отсекать. :)


              1. namikiri
                27.04.2022 11:11

                Если бы раздел "Интересное" был чист от ноготочков и проффотографов, продвигающих свои услуги, масслайкинг перестал бы быть единственным способом показать себя.


                1. KVentz
                  27.04.2022 11:46
                  +2

                  Простите, не очень уловил мысль. Вы имеете в виду, что люди будут больше видеть ваши посты в общей ленте? При потоке в сотню постов в минуту (сейчас меньше, но мы же растём) одни ваш пост заметят единицы, случайно открывшие ленту в момент вашего поста.


                  1. namikiri
                    27.04.2022 12:40
                    +1

                    люди будут больше видеть ваши посты в общей ленте

                    Да, именно так. Разумеется, с ростом придётся придумывать всякие рекомендательные алгоритмы, чтобы выдавать больше постов по интересам. И, пожалуйста, не надо, прошу, не надо "умной" ленты подписок, пусть там останется хронология!


  1. Mox
    26.04.2022 13:07

    Ха, про Flutter я сразу догадался. Уважуха ).
    Есть один нюанс - вроде бы Firebase вроде бы не работает в Крыму, и точно также может быть отключен/заблокирован в ближайшее время.


    1. KVentz
      27.04.2022 09:29

      Да, соответственно и Now в Крыму не работает…


      1. Mox
        27.04.2022 10:28

        А как выкручиваться? Своя авторизация + какой-нибудь pouchdb? Он вроде дико нестабильный был.

        Хотя именно для инсты мне кажется достаточно обычного Rest API, там риалтаймовость не очень нужна


        1. namikiri
          27.04.2022 11:14

          Не использовать SaaS, использовать свои серверы и открытые решения, благо их (пока) достаточно. Другое дело что Now, быть может, не потянет такое финансово...


          1. Mox
            27.04.2022 11:28
            +1

            Фишка Firebase в том что сама база информирует клиента об изменениях в ней. То есть я просто подписываюсь, и получаю обновления. То есть это прям как связка базы данных + rabbitMQ с апдейтами. Я не видел пока стабильных Open Source аналогов (


  1. Groosha
    26.04.2022 14:35

    Вопрос простой: как относитесь к Pixelfed, и почему вместо контрибута в него вы решили сделать своё?
    https://github.com/pixelfed/pixelfed


    1. guest363
      26.04.2022 15:48

      Скорее всего из-за лицензии. Там AGPL а это все же коммерческий продукт.


  1. sashocq
    27.04.2022 07:58
    +1

    Я не понимаю: ЗАЧЕМ ещё 1 соцсеть?

    МойКруг, Одноклассники, VK... Ну достаточно же! Неужели хочется ещё? Или просто нескольким разработчикам захотелось "с блэкджеком и шлюхами"? Разработчиков могу понять: создать СВОЮ соцсеть - это прикольно. Но людям зачем ещё?


    1. KVentz
      27.04.2022 09:34
      +1

      В нише инсты российских соцсетей нет, а запрос есть. То, что вы перечислили — совершенно не похоже на запрещённую соцсеть. Отдалённо напоминают: Ярус, Яппи, Тенчат, но это всё тоже не то, нет сети, ориентированной на фото. Есть профессиональные, типа Behance, но это для творческих профессионалов, не для простых людей.


      1. sashocq
        28.04.2022 19:52

        нет сети, ориентированной на фото

        Всё-равно не понимаю. Что, в VK нельзя фото выкладывать? Или нельзя их лайкать и комментить? Или нужно, чтобы в соцсети была возможность только фото выкладывать (странное требование), а в VK ещё что-то можно и поэтому не подходит?


  1. KVentz
    27.04.2022 09:42
    +2

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