Блог

З чим я зіткнувся в процесі запуску Adal

Юрій Мельников

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

Спочатку цей проєкт я робив для себе особисто. Мені хотілося надійно отримувати запити з інтернету на своєму пристрої під час розробки. Вимоги до застосунку спочатку були простими: отримати запит і переслати його на локальний пристрій, яке може бути сховане за NAT або Firewall.

Потім я почав додавати функціонал: збереження запитів у застосунку, якщо клієнт не підключений, і пересилання очікуючих у черзі запитів після підключення. А що, якщо мені не потрібно отримувати запити на свій пристрій, а потрібно просто подивитися вміст? І так далі. І в результаті простий застосунок перетворився на повноцінний інструмент для розробки.

20 травня 2026 року я відкрив Adal для публічного доступу.

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

Першою платформою для публікації я обрав Product Hunt. До публікації я підготувався ґрунтовно: написав тексти і навіть зняв відео з прикладом використання Adal. Але в день публікації я отримав... практично нічого. Так, для проєкту без реклами і без підготовленої аудиторії отримати хоча б два-три апвоути на Product Hunt — це вже не мало і вже непоганий результат, як виявилося в підсумку.

Тому що далі я почав отримувати велику кількість пропозицій різного ступеня корисності. І всі ці пропозиції були від людей, які спеціалізуються на просуванні стартапів після Product Hunt.

Я не буду називати імен, майданчиків і каналів, щоб не зробити їм рекламу або антирекламу, але розповім самі пропозиції.

Реклама на LinkedIn

У мене є сторінка Adal на LinkedIn і я намагаюся її вести і публікувати там оновлення. І ось, буквально через кілька годин після публікації Adal на Product Hunt до мене в контакти постукала якась жінка з Індії з пропозицією зробити пост на її особистій сторінці за гроші. Причому цінник був не такий вже й маленький — $50.

Вивчивши інші пости на її сторінці, я побачив у коментарях до цих постів повідомлення про те, що люди ходять голосувати за проєкти на Product Hunt. Ну, тобто, це буквально накрутка апвоутів. Не думаю, що це хороша і чесна стратегія для нового продукту, у якого чесність — прямо в назві.

Я знайшов уразливість в Adal

Лист з таким посилом я отримав теж у день публікації Adal на Product Hunt. Ознайомившись з контактом, я знайшов людину з таким же ім'ям на LinkedIn і у нього в профілі було вказано, що він є «penetration tester». Це цікаво і дійсно важливо для проєкту. Оскільки Adal я розвиваю сам, без команди, то я, як і будь-яка людина, не можу прорахувати всі варіанти і можу упустити щось, що для мене здається очевидним або, навпаки — не знати про неочевидні уразливості.

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

І тут ось, що важливо: я не проти оплачувати серйозні знахідки, але спочатку має бути зрозумілий хоча б клас проблеми, зачеплений компонент і потенційний impact. Інакше це не responsible disclosure, а продаж невідомості.

Чому таке уточнення — про серйозність уразливості — важливе? Тому що, формально, відсутність captcha на формі зворотного зв'язку — це теж уразливість. Але фактично ця уразливість лише дозволяє надсилати повідомлення ботам. Це серйозна уразливість чи вона несе в собі небезпеку для користувачів або їхніх даних? Абсолютно ні. І таких «формальних уразливостей» може бути кілька, але вони ніяк не впливають на роботу всієї системи і не несуть загрози користувачам або їхнім даним.

Реклама на YouTube

Таку пропозицію я отримав вже на другий день після публікації на Product Hunt. У ній співрозмовник з Індії пропонував купити рекламу на його каналі з 80 000 підписників. Реклама на YouTube — це дуже цікавий канал, з яким я як користувач стикаюся щодня, а як рекламодавець не стикався ще жодного разу.

За загальними правилами «перевірки на накрутки» я подивився запропонований канал і побачив, що при 80 000 підписників відео набирають по 2-4 тисячі переглядів і по 1-3 коментарі. Тобто я не берусь стверджувати, що автор щось накручує, але залученість аудиторії — дуже низька. Від цієї пропозиції я теж відмовився, так як платити $40-$120 за сумнівний результат я поки не готовий.

Запрошення на інші майданчики

Після публікації на Product Hunt я отримав на офіційну пошту Adal повідомлення в стилі «ви опублікували Adal на Product Hunt, запрошуємо вас ще й на наш майданчик». Загалом — це відносно безкоштовний канал поширення, на який витрачається тільки час на публікацію і періодичний моніторинг. Навіть якщо майданчики нічого не принесуть, то не страшно — я в них нічого і не вклав. Ну, крім часу, мабуть.

Що в підсумку?

У підсумку, запуск SaaS — це новий і цікавий для мене досвід. Я отримую зворотний зв'язок, спілкуюся зі співрозмовниками на міжнародних майданчиках, приймаю важливі рішення. Це вже не «роблю проєкт для себе» і не «роблю тікети з Jira», а справжній ownership і відповідальність за продукт. Далі буде більше, краще і цікавіше.

Наступного разу я розповім про те, як з'являються нові користувачі у Adal, з чим вони стикаються і чому те, що очевидно для одного — може виявитися абсолютно неочевидним для іншого.