Всі статті

Чому ми не робили mobile-app-first CRM для репетиторів

Чесне founder-пояснення, чому OBRI стартував як browser-first продукт: як насправді виглядає робота репетитора, де responsive web уже достатній і де native може бути потрібним пізніше.

18 серпня 2026 р.·6 min read

Коротко: Ми не ігнорували mobile, бо воно неважливе. Ми уникали native-first, бо перші реальні проблеми репетиторів були не про «іконку в App Store». Вони були про те, що розклад, оплати й контекст уроків роз'їжджаються. Адаптивний browser-продукт вирішував більше цієї реальності швидше й одразу на всіх пристроях, не змушуючи нас зарано закріпити хибні припущення.

Люди часто ставлять це питання так, ніби відповідь очевидна: «Чому ви не зробили мобільний додаток першим?»

Для частини consumer-продуктів це справді логічний дефолт. Для софту репетитора, як на мене, ні.

Чому «мобільний додаток» звучить як очевидний шлях?

Бо репетитори постійно в русі, і зовні їхня робота виглядає дуже mobile:

  • подивитися наступний урок;
  • швидко відповісти в повідомленнях;
  • відкрити домашку;
  • перевірити, чи хтось оплатив.

Тому «значить, це має бути app» здається інтуїтивним.

Проблема в тому, що найболючіша частина репетиторської адмінки зазвичай не зводиться до одного тапа. Це радше звірення контексту:

  • цей урок перенесли;
  • ця сім'я ще винна за минулий тиждень;
  • ця домашка належить саме цьому учню;
  • регулярний слот має залишитись, а один виняток не повинен зламати всю серію.

Тобто спочатку це не notification problem. Спочатку це system-of-record problem.

Що репетитори насправді роблять у продукті?

Рішення browser-first вийшло з самої форми роботи.

Ключові задачі тут виглядають так:

  1. швидко освіжити контекст по учню перед уроком;
  2. перевірити, чи відкрита ще оплата;
  3. оновити історію заняття або домашку;
  4. побачити тиждень як пов'язану систему, а не як набір окремих тапів.

Для таких задач часто потрібен не просто «доступ із телефону», а більше простору й контексту. Репетитор може відкривати продукт зі смартфона, але це не означає, що вся операційка має спочатку проектуватись як mobile consumer app.

Що browser-first дозволив зробити краще?

1. Швидше дати одну цілісну систему для телефону, планшета і десктопа

Замість того щоб розпорошуватися між платформами занадто рано, ми могли довести до ладу одну модель продукту. Для молодого SaaS це важливіше, ніж виглядати native до того, як зрозумів, де насправді формується цінність.

2. Вивчити workflow, перш ніж «заморозити» мобільну абстракцію

Якщо почати з native занадто рано, легко захардкодити хибну модель взаємодії. У репетиторському софті питання не лише «що має бути швидко на мобільному?», а й «що взагалі має жити на мобільному?»

Responsive web дав нам простір розібратися:

  • які дії — це check-and-go;
  • які потребують більшої поверхні;
  • які сценарії справді tutor-side, а які student-side.

3. Не будувати дві неповні версії одного продукту

Найнебезпечніша версія mobile-first — це не вибір технології. Це ситуація, коли ти починаєш підтримувати дві неповні інтерпретації одного й того самого workflow.

Одна надійна модель важливіша за дві частково відполіровані оболонки.

Це означає, що mobile не потрібне?

Ні. Це означає, що «mobile» і «native app» — не одне й те саме.

Тут є щонайменше три різні питання:

  1. Чи зручно відкрити продукт з телефону?
  2. Чи потрібні репетитору мобільні швидкі дії щодня?
  3. Чи вже настав момент, коли продукт виправдовує справжню native-поведінку?

На перші два відповіді так. На третє — обережніше.

Наприклад:

  • подивитися сьогоднішній розклад зі смартфона важливо;
  • швидко відкрити картку учня зі смартфона важливо;
  • подивитися статус домашки чи оплати зі смартфона важливо;
  • але глибша адмінка, винятки, звірка і структуровані оновлення часто все ще виграють від браузера і більшої поверхні.

Де native-додаток реально додасть цінності пізніше?

Я не вважаю, що правильна відповідь тут — «ніколи».

Native стає значно цікавішим, коли найцінніша поведінка справді спирається на можливості пристрою:

  • push-звички, які реально впливають на attendance чи homework completion;
  • дуже часте мобільне використання з боку учня чи батьків;
  • offline-first сценарії;
  • camera-first або file-capture сценарії;
  • глибші notification/calendar primitives, ніж браузер дає зручно.

Це набагато сильніша причина, ніж просто «люди люблять додатки».

Що це взагалі вчить про tutor software?

Багато інструментів для репетиторів оцінюють за поверхневими сигналами:

  • «У вас є app?»
  • «У вас є notifications?»
  • «Це можна відкрити з телефона?»

Питання нормальні. Але під ними є краще:

Чи зменшує цей продукт реальне адміністративне навантаження репетитора?

Якщо ні, красива native-обгортка не врятує. Якщо так, browser-first часто є правильним способом заслужити наступну платформну інвестицію.

Це схоже на аргумент у Why Google Calendar eventually breaks for tutors: головна проблема тут не в інтерфейсному глянці. Головна проблема — чи тримає система разом розклад, оплати й контекст.

Founder trade-off

Для малого SaaS кожен platform choice — це продуктова теза.

Наша була така:

  • спершу зібрати правильну операційну модель;
  • зробити її доступною на всіх пристроях;
  • зрозуміти з реальної поведінки, які мобільні дії найцінніші;
  • і тільки потім вирішувати, що справді заслуговує на native-реалізацію.

Це менш глянцева відповідь, ніж «ми одразу робимо iOS та Android». Але вона чесніша.

Висновок

Ми не відклали mobile, бо репетитори не працюють із телефона. Ми вибрали browser-first, бо першою задачею була цілісність системи, а не присутність в app store.

Для tutor software надійна система, яка працює на всіх пристроях, цінніша за native-app, яку випустили до того, як стала зрозумілою сама логіка продукту. Мобільний доступ важливий. Але native-first має сенс лише тоді, коли найцінніша поведінка справді живе там.

Ми краще дійдемо до цього чесно, ніж вдамо, що вже там.

Related reading


Спробувати OBRI безкоштовно — до 3 учнів, без картки →

Часті запитання

Чому ви не робили мобільний додаток first для репетиторів?+

Бо більшість адмінки репетитора — це не проблема одного тапа. Розклад, оплати, нотатки по уроках і контекст учня часто зручніше вести в адаптивному браузерному продукті до того, як native-app справді стане необхідною.

Репетиторам взагалі потрібен мобільний додаток?+

Їм часто потрібен мобільний доступ, але не обов'язково повний native workflow. Перевірити розклад, домашку чи оплату зі смартфона важливо; керувати всією операційкою репетиторської практики спочатку часто краще через браузер.

Browser-first — це компроміс?+

Не якщо основна робота нагадує operations software. Browser-first часто дозволяє швидше дати надійну систему для телефону, планшета й десктопа, поки продукт ще вчиться, що саме потребує native-behavior.

Коли native-додаток справді мав би сенс?+

Коли найцінніші дії сильно залежать від можливостей пристрою: push-звички, offline-first, camera-first сценарії або дуже часте мобільне використання з боку учня чи батьків.

Корисні матеріали для репетиторів

Спробуй OBRI безкоштовно

Облік учнів, розклад, оплати і домашні завдання в одному місці. Без картки.

Почати безкоштовно