2 Серпня, 2026

Застосунок “Коріння”

Повернутися до конкурсу: ОСОБЛИВІ ЗВ’ЯЗКИ

Екран ноутбука м’яко підсвічував темну орендовану кімнату десь на околиці Праги. За вікном шумів рівний, монотонний серпневий дощ, який усе ніяк не міг визначитися: він просто кропить бруківку чи намагається змити цей чужий, сухий від чужини день.

Марку було дев’ятнадцять, і останні пів року він жив у режимі відкладеного життя. Кава з корицею з сусідньої кав’ярні мала смак паперу, а трамвайний дзвякіт під вікном здавався занадто гучним і чужорідним. Вона, ця чеська столиця, була красивою, мов з листівки, але не гріла. Серце не гріла.

Він потягнувся, розминаючи затеклу шию, і переключив вкладку монітора. На екрані висіла панель зворотного зв’язку його власного застосунку під назвою «Коріння».

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

Застосунок розлетівся мережею без жодної реклами. За три місяці його завантажилисотні тисяч людей: від біженців у Мюнхені та Торонто до хлопців на нулі під Вугледаром. Для багатьох це стало чимось наразок кисневої маски.

Марк гортав відгуки, коли його очі зачепилися за дивне повідомлення, надіслане п’ять хвилин тому.

Від кого: Олена, Берлін.

Тема: Помилка у файлі або збій аудіо.

«Доброго вечора, Марку. Дякую за застосунок, він мене часто рятує. Але здається, у вас якась плутанина в базі даних. Я увімкнула пресет «Серпнева злива в Харкові» — бо я з Салтівки і дуже сумую за рідним містом. Але замість дощу й шуму дерев я… відчула запах свіжого гарячого борщу. І чийсь тихий, теплий сміх. Не просто почула на фоні — я фізично відчула це тепло біля себе! Перевірте код, будь ласка. Це було дуже дивно. Але… дякую».

Марк зсунув брови. Запах? Фізично відчула? Застосунок передавав лише аудіопотік і м’яку вібрацію смартфона. Жодних нейроінтерфейсів, жодних ароматизаторів — звичайна шкільна фізика й психоакустика. Людина просто зчитувала звук і сама домальовувала уявою решту. Але щоб так виразно?

Він відкрив консоль розробника, щоб перевірити логи сервера. І заціпенів.

Показник Server Status палав червоним. «З’єднання втрачено. Помилка 403. Хостинг анульовано через прострочення оплати 14 днів тому».

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

Але лічильник активних користувачів прямо зараз показував: 142 890 осіб онлайн.

Марк машинально відкрив консоль. Вона теж не мала працювати. Аналітика, карта активності, журнали подій — усе це залежало від сервера, який давно був відключений.

Але замість порожнього екрана перед ним одна за одною почали з’являтися нові дані. Не завантажувалися. Не оновлювалися. Виникали.

Застосунок працював. Без сервера. Без файлів. Без його коду.

Рука Марка зависла над мишкою. Серце зробило важкий, глухий поштовх. Він згадав літо п’ятирічної давнини. Полісся, невелика хата бабусі, що стояла на самому краю соснового бору. Вона завжди називала себе «знахаркою для землі», хоч Марк, як майбутній програміст, лише посміхався з її забобонів.

Того останнього вечора, коли вони сиділи на ґанку й слухали, як пахне прохолодна нічна трава, бабуся сказала дивну річ:

— Ти думаєш, синку, що пам’ять — це те, що лежить у тебе в голові, як у скляній банці? Ні. Земля — вона як велике павутиння. Якщо двоє людей у різних кутках світу тужать за одним і тим самим джерелом, між ними проростає невидима жилка. Корінь. І чим сильніше тужать, тим товстішою стає ця жилка. По ній можна передати все: від краплі тепла до сльози. Головне — знати, куди подивитися або куди прикласти вухо.

Марк тоді лише посміхнувся й обійняв її за сухі, покручені артритом плечі. А коли писав першу версію «Коріння», в одному з модулів він заховав невеличкий цифровий візерунок, побудований за орнаментом бабусиного рушника. Він зробив це просто на удачу. Як дитячий оберіг для свого коду.

Невже ця безглузда синтаксична функція спрацювала як резонанс?

Марк машинально натиснув кнопку «Карта активності», радше за звичкою, ніж із надією щось побачити. На темно-синій карті світу, ніби неонові гірлянди, почали спалахувати тисячі золотавих точок. Вони не просто світилися — вони пульсували й тягнулися одна до одної тонкими, як павутиння, променями.

Марк наблизив карту. Золоті нитки не підпорядковувалися жодним законам мережевого трафіку. Вони не йшли через дата-центри у Франкфурті чи Варшаві. Вони прорізали кордони, з’єднуючи кімнати в гуртожитках, кабіни дальнобійників, тісніорендовані квартири та темні бліндажі.

Ось одна нитка, яскрава й натягнута, мов струна, з’єднувала невелике містечко під Торонто з околицями Любицького. Марк натиснув на вузол, відкривши знеособлений лог активності.

Він побачив дві точки. Перша — жінка, яка виїхала з дитиною рік тому. Вона запустила пресет «Степовий вітер і полин». Друга точка — боєць на позиції. Він не обирав жодних звуків. Він просто тримав екран у долоні, чекаючи на світанок. Застосунок не програвав їм записаний файл. Він створив між ними міст. Жінка в Канаді раптом виразно відчула терпкий запах сухих трав і тютюнового диму, а боєць в окопі — раптовий, незрозумілий подих теплого домашнього затишку й дитячого сміху, який на мить заглушив гуркіт артилерії.

Трохи правіше палав ще один лог — яскраво-червоним, майже пропікаючи екран.

Позивний «Тиха». Харківщина, лісосмуга. Дівчині-медику було лише двадцять п’ять. Вона лежала під завалами бліндажа після прильоту, затиснувши в кулаці смартфон із тріснутим склом. Дякувати Богові, ціла, але сама вибратися не могла, чекала рятівників. Вона просто тримала палець на екрані й згадувала.

Згадувала, як мама вмикала телевізор щонеділі о восьмій ранку, як на кухні свистів старий емальований чайник, і як пахли мамині руки — дитячим кремом та сушеною м’ятою.

І в цю саму секунду в Мюнхені інша дівчина, яка вже тиждень не мала сил вийти з орендованої кімнати через глуху самотність, раптом випустила з рук чашку. Вона виразно почула свист того чайника й запах м’яти. І слова, що пролунали в голові зовсім не її голосом: «Прокидайся, сонечко. Чай охолоне».

Дівчина в Німеччині розплакалася, прошепотівши у порожнечу: «Дякую, мамо…» — і через цей спалах передала «Тихій» стільки свого чистого, дитячого прагнення жити, що медик під завалами змогла зробити ще один, найважчий вдих. І дочекатися, поки її врятують.

Це не була ані магія, ані мережева помилка. Людська пам’ять давно вміла знаходити дорогу до іншої пам’яті. «Коріння» лише випадково стало тим провідником, якого їй бракувало. Люди, розкидані світом, самі стали серверами. Вони ділилися теплом, як діляться хлібом у скруту. Коли в одного не залишалося сил триматися, чийсь спогад за тисячі кілометрів підхоплював його й не давав впасти.

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

Він повільно провів пальцем по загартованому склу свого смартфона й відкрив«Коріння».

На екрані більше не було списку категорій: «Ліс», «Море», «Місто». Була лише одна зациклена анімація — вишитий рушник, що повільно обертався, віддаючи м’яке пульсуюче світло, і напис у центрі: «Приклади палець».

Марк вагався кілька секунд. Він не торкався свого застосунку вже кілька місяців — боявся, що власні спогади розірвуть його зсередини, що він не витримає порівняння між тим, що було, і тим, що є.

Але зараз він заплющив очі й опустив великий палець на центр екрана.

Смартфон м’яко вібрував у долоні — не ритмічно, а так, ніби під склом билося чиєсь живе, маленьке серце. Перша секунда була чистою тишею. А потім Марка накрила хвиля.

Це не був один конкретний звук. Це був калейдоскоп сенсорних спалахів, зшитих із тисяч чужих доль.

Він відчув на губах солонуватий присмак Азовського моря в липні — хтось у Вроцлаві прямо зараз згадував свій останній мирний серпень у Бердянську.

Наступної миті в ніздрі вдарив гострий, прохолодний запах соснової смоли та моху після грози — це підключився чийсь спогад із Карпат.

А потім прийшло тепло. Важке, щільне тепло нагрітої сонцем деревини ґанку. Марк почув, як десь зовсім поряд грюкнули дерев’яні двері хати, як задзеленчали вечірні відра біля криниці, і знайомий, до болю рідний голос тихо мовив крізь роки:

— Не бійся, синку. Коріння глибоко. Воно міцне. Його не викорчувати.

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

Він подивився на екран ноутбука. Сервер вимкнений. Коду більше не існувало в тому вигляді, у якому він його написав. «Коріння» переросло свого творця. Воно жило власним життям у кишенях сотень тисяч людей, сплітаючи невидиму мережу, яку неможливо було заглушити відстанями чи розірвати кордонами.

Марк відкрив вікно. До кімнати увірвалося свіже празьке повітря. Він посміхнувся, сів за клавіатуру й відкрив те саме повідомлення від дівчини з Берліна.

Набрав коротку відповідь:

«Доброго вечора, Олено. З кодом усе гаразд. Це не помилка. Просто хтось прямо зараз поділився з вами своїм недільним обідом. Тримайтеся. Ми всі на зв’язку».

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

Повернутися до конкурсу: ОСОБЛИВІ ЗВ’ЯЗКИ