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