Буквально перед свадьбой сммщица Саша, работающая в модном московском бренде одежды, узнает, что от нее ушел жених Никита. Ей приходится съехать с его квартиры в центре города и перебраться в комнату бывшей однокурсницы Марго. Отношения девушек всегда были непростыми, но выхода нет: Саше нужна крыша над головой, а безработной Марго – деньги. И даже после расставания Саше приходится видеть бывшего каждый день, ведь они работают вместе, а Никита – еще и сын ее начальницы. Немного придя в себя, девушка погружается в мир онлайн-знакомств и заводит канал в соцсети. Там она начинает писать обзоры на мужчин, с которыми ходит на свидания. Удастся ли Саше разобраться в представителях противоположного пола и в самой себе?

Саша узнаёт, что её жених Никита не просто ушёл, а ещё и остаётся её коллегой — он сын начальницы, и избежать общения на работе невозможно. Из‑за финансовых сложностей Саша переезжает в крошечную комнату к бывшей однокурснице Марго, с которой отношения всегда были натянутыми. Марго советует ей отвлечься и попробовать приложение для знакомств «Блум». Саша идёт на первое свидание — оно заканчивается провалом, но она решает не сдаваться и заводит анонимный канал, где честно пишет о своих впечатлениях.

Свидания идут одно за другим, и Саша начинает замечать закономерности: мужчины повторяют одни и те же тактики, а ожидания и реальность почти никогда не совпадают. Канал набирает подписчиков, и у Саши появляется неожиданная аудитория — женщины, которые ищут поддержки и понимания. На работе напряжение с Никитой нарастает: он то пытается «по‑дружески» поговорить, то демонстративно игнорирует. Саша впервые чувствует, что её голос кому‑то важен — пусть и анонимно.

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