Гісторыя
Чаму я стварыў FinMan
FinMan не быў створаны як стартап. Ён пачаўся як інструмент, які я зрабіў для сябе, бо проста хацеў ведаць, куды ідуць мае грошы — без таго, каб праводзіць вечары за табліцамі. Гэта сумленная гісторыя таго, як ён вырас, функцыя за функцыяй, з рэальных паўсядзённых праблем.
Пачатак
Нічога на рынку не падыходзіла
Я хацеў ясную карціну сваіх расходаў, таму спачатку паспрабаваў існуючыя фінансавыя прыкладанні. Кожнае з іх падвяло мяне адным і тым жа чынам: занадта шмат ручной працы. Некаторыя патрабавалі ўводзіць кожны расход уручную, іншыя патрабавалі бясконцай канфігурацыі, і амаль ніводнае з іх не магло аўтаматычна захопліваць мае онлайн-плацяжы карткай.
У нейкі момант я зразумеў, што праводжу больш часу, карміўшы трэкер, чым сапраўды разумеючы свае фінансы. Таму я зрабіў тое, што робяць распрацоўшчыкі — я пачаў пісаць свой уласны. Першая версія была ганарліва непапулярнай: Perl на бэкендзе, просты HTML і JavaScript на фронце. Яна была непрыгожай, але яна была маёй, і рабіла менавіта тое, што мне было патрэбна.
Першае аўтаматызацыя
Расходы, якія запісваюцца самі
Першае сапраўднае дасягненне — інтэграцыя з Monobank. Банк прапанаваў API з вебхукамі: аплаціць карткай, і праз секунду транзакцыя з'явіцца ў маім дадатку — сума, гандляр, катэгорыя. Ніякага ўводу, ніякіх забыванняў. Упершыню карціна маіх расходаў была поўнай без майго ўдзелу.
Потым прыйшлі іншыя банкі, што азначала імпарт справаздач. Кожны банк меў свой фармат, таму падтрымка расла банк за банкам: CSV тут, PDF там, розныя калонкі, розныя фарматы дат. Урэшце я стаміўся пісаць парсеры для кожнага банка і навучыў прыкладанне імпартаваць любую справаздачу з дапамогай AI — сёння яно распазнае структуру справаздачы, якую ніколі не бачыла раней.
Пытанне аўтамабіля
Колькі на самой справе каштуе адзін кіламетр?
Я заўсёды хацеў ведаць, колькі на самой справе каштуе мой аўтамабіль — не размытае агульнае, а падрабязны разлік: колькі ідзе на паліва, колькі на рамонт, колькі на планавыя тэхнічныя абслугоўванні, і як усё гэта перакладаецца ў кошт аднаго кіламетра.
Таму я стварыў механізм для дэталяў запраўкі: цана, літры і паказанні адметніка. З гэтых трох лікаў прыкладанне разлічвае расход паліва і кошт за прайдзеную адлегласць, а разам з запісамі рамонту адказвае на сапраўднае пытанне — колькі каштуе адзін кіламетр. Сёння вы проста адпраўляеце фота чэка на паліва і паказанні адметніка боту, а астатняе адбываецца аўтаматычна.
Камунальныя паслугі
Фота замест калькулятара
Камунальныя рахункі былі яшчэ адным штомесячным рытуалам, які ціха адбіраў мой час: чытаць адметнікі, разлічваць розніцу з мінулага месяца, памножыць на тарыф, паўтараць для кожнай службы. Простая матэматыка, якая паўтараецца вечна.
Цяпер гэта працуе так: вы робіце фота адметніка і адпраўляеце яго боту. AI счытвае лічбы, распазнае, да якой камунальнай службы належыць адметнік, і запісвае паказанні. Дадатак разлічвае розніцу, прымяняе тарыф і паказвае, што трэба заплаціць. Тое, што раней было вечарам з калькулятарам, ператварылася ў тры фота з тэлефона.
Сумленныя лічбы
Валюты і катэгорыі, якія кажуць праўду
Мясцовы курс валюты не заўсёды быў стабільным, і гэта скажала карціну: расходы з розных месяцаў проста не маглі быць параўнаны ў нацыянальнай валюце. Таму FinMan стаў шматвалютным — кожны плацёж захоўвае свой курс, а аналітыку можна глядзець у стабільнай валюце, каб паказаць рэальныя расходы за любы перыяд.
Я таксама хацеў аддзяліць бізнес-праекты і інвестыцыі ад паўсядзённых хатніх расходаў. Так з'явіліся выключаныя катэгорыі: яны не змешваюцца ў вашых штодзённых агульных, але вы ўсё яшчэ можаце аналізаваць іх асобна, калі вам патрэбна поўная карціна.
Сёння
Ад асабістага інструмента да прадукту для ўсіх
Дзе-небудзь па дарозе я заўважыў, што інструмент стаў сапраўды зручным — руціна была аўтаматызавана, аналітыка адказвала на рэальныя пытанні, і я больш не займаўся ручным бухгалтарскім улікам. Чаму б не падзяліцца гэтым з іншымі?
FinMan быў перабудаваны як сучаснае веб-прыкладанне з сямейнымі групамі, рэжымам для арэндадаўцаў, ботамі Telegram і WhatsApp, AI-катэгарызацыяй і падтрымкай дзясяткаў моў. Асноўныя функцыі бясплатныя, бо інструмент быў створаны бясплатна — я зрабіў яго для сябе спачатку, і такім чынам кожная новая функцыя тэстуецца.
Паспрабуйце інструмент, які быў створаны для выкарыстання, а не продажу
Пачніце з аднаго імпарту з банка або аднаго фота адметніка — і хай руціна клапоціцца пра сябе.