Строим открыто

Как мы строили «Договорились». Часть 1: идея из одной фразы

«Мы же договорились» — фраза, с которой начинаются ссоры. Из неё вырос продукт. Рассказываем, как одна идея за разговор развернула всё: почему мы выкинули слово «договор» и сделали игру.

Как мы строили «Договорились». Часть 1: идея из одной фразы

Это первая часть серии о том, как мы строили «Договорились» — Telegram-мини-апп, который превращает обещания между людьми в игру. Дальше будут деплои, провалы и баги, которые проходили все проверки и всё равно роняли прод. Но начинается всё с одной фразы.

«Мы же договорились»

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

Весь продукт вырос из одного наблюдения: эта фраза почти всегда про упрёк. И почти никогда — про тот момент, когда вы о чём-то условились и оба этого хотели. Между «договорились» в начале и «мы же договорились» в конце что-то ломается. Мы захотели починить именно это.

Идея появилась за один разговор

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

И вот тут, разбирая этот концепт, мы наткнулись на две вещи, которые развернули продукт целиком.

Стена первая: продукт упирался в двух человек

Вся ценность работала по схеме «я → ты»: один зовёт, второй принимает, дальше — тупик. Договорились вдвоём, выполнили, разошлись. Расти такому продукту некуда: каждая пара — закрытая комната без двери наружу. Для сервиса, который должен расходиться по людям сам, это приговор.

Стена вторая: слово «договор» убивало настроение

Чем дольше мы смотрели на концепт, тем сильнее цепляло другое. Мы строили «инструмент для фиксации обязательств». Звучит как приложение, которое заводишь, чтобы стрясти с человека долг. Юридический, холодный, с привкусом недоверия. А ведь живые договорённости между близкими — это не про контроль. Это про «давай вместе», азарт, лёгкое «а слабо?».

И мы поняли: тон тут важнее механики. Можно идеально отполировать логику напоминаний и сроков — и всё равно сделать продукт, который не хочется открывать, потому что он ощущается как надзиратель.

Поворот: из инструмента — в игру

Дальше мы переписали не код (его ещё не было), а саму суть продукта.

  • «Договорённость» стала «пактом». Не сухой термин из юридического словаря, а игровой вызов. «Бросить пакт» звучит совсем не так, как «заключить договор».
  • Продукт получил три способа расходиться по людям. Выполнил пакт — получил трофей и можешь бросить вызов кому-то ещё. Понравился чей-то пакт — берёшь его как шаблон и запускаешь свой. Появились групповые пакты на несколько человек. Закрытая комната получила три двери наружу.
  • AI стал персонажем, а не секретарём. Он не просто переформулирует обещание — он придумывает пактам живые названия и пишет напоминания с настроением. Сырое «хочу, чтобы мы перестали залипать в телефон перед сном» он превращает в пакт «Вечерний Разговорный Клуб».
  • Тон задали одной строкой: «Мы же договорились. (Ну да. И что?)». С самоиронией, без занудства.

Что это дало

Из этого разворота родилась формула, вокруг которой потом собрался весь продукт — от текста напоминаний до того, в какой момент показать оплату:

Не упрёк. Не задача. Договорённость.

Это не слоган для красоты. Это фильтр. Позже, когда мы спорили, как должно звучать напоминание о просроченном сроке, ответ был уже зашит здесь: не «ты опять ничего не сделал», а «договорённость просит внимания». Когда решали, оставить ли кнопку «Мы же договорились», вопрос был один — зовёт она к разговору или тычет носом. Большую часть продуктовых решений мы потом не придумывали с нуля, а сверяли с этой строкой.

Что забрать себе

Если вы строите свой продукт — особенно с AI внутри — велик соблазн сразу нырнуть в механику: какие экраны, какие кнопки, какой промпт. Но самое дорогое решение мы приняли до единой строчки кода: как продукт ощущается и каким словом он себя называет.

«Инструмент для фиксации обязательств» и «игра, в которую стоит играть вдвоём» — это один и тот же набор функций. Разница только в тоне. И именно тон решает, откроют ваш продукт второй раз или нет.

Назвать вещь правильно — это уже половина продукта.

Дальше: как мы прошли путь от этой идеи до работающего прода за 48 часов — и какие два бага дождались самого деплоя, чтобы себя показать.

Продукт из этой статьи

Договорились

Telegram-приложение, которое превращает обещания между людьми в игру: AI делает из договорённости пакт с названием, а вы вдвоём идёте к цели.

Подробнее →

Новые статьи — прямо в почту

Подпишитесь на журнал QuboLab и получайте лучшие материалы первыми.

Похожие статьи