
Finance App
Учёт личных и бизнес-финансов прямо в Telegram. Запись одним сообщением «кофе 85», статистика и бюджеты, общие кошельки, синхронизация с Monobank и ИИ, который читает чеки.



Finance App
Наш собственный продукт: полноценное приложение учёта денег, которое открывается в Telegram за секунду, без установки и регистрации. Строили его как финтех: строгий дизайн, скорость, защита данных и монетизация с первого дня.
Что умеет
- Запись одним сообщением: «кофе 85», «такси 120 наличкой», «+500$ на приват». Сервер сам определяет сумму, валюту, кошелёк и категорию по словарю на 1500 слов на трёх языках, а выбранную вручную категорию запоминает.
- Главная с балансом, прогнозом на месяц и суммой «можно потратить сегодня»; статистика за месяц и год, тренд за полгода, бюджеты с уведомлениями на 80% и 100%.
- Общие кошельки до пяти участников по ссылке, копилки с целью, регулярные платежи, долги с напоминаниями, инвестиционный портфель с котировками акций и криптовалют.
- Импорт выписок CSV и Excel любого банка: колонки и кодировка определяются автоматически, категории подбираются по описанию и 300 MCC-кодам. Monobank синхронизируется каждый час.
- Бизнес-режим: кошельки проектов, отчёт о прибылях и убытках, движение денег между счетами, налог к уплате.
- ИИ-функции: фото чека становится записью с нужной картой, сложный текст «обед 120 и такси 80 вчера» разбирается на две операции, есть разбор месяца и ответы на вопросы о деньгах. Повторный чек приложение замечает и переспрашивает.
- Отчёты Excel, PDF и CSV за любой период приходят файлом в чат; «Итоги года» карточками для сторис.
- Тарифы Free, Premium и Pro с оплатой Telegram Stars, премиальные темы оформления с металлическим переливом сумм.
Технические решения
- Next.js с TypeScript на Vercel; серверные функции работают в том же регионе, что и база, поэтому задержка минимальна.
- PostgreSQL в Supabase: 20 миграций, Row Level Security на каждой таблице, доступ к данным только через сервер. Триггеры базы относят записи к проектам независимо от источника.
- Вход через подписанные данные Telegram, поэтому пароли не нужны. Банковские токены хранятся зашифрованными.
- Первый экран грузится одним запросом, а последнее состояние хранится на телефоне: интерфейс появляется мгновенно, данные обновляются в фоне.
- Фоновая задача каждые 15 минут через pg_cron: регулярные платежи, курсы валют, цены активов, напоминания, синхронизация банков.
- Каждую ночь зашифрованный бэкап базы через GitHub Actions; о сбоях администратор узнаёт в Telegram.
- ИИ-поддержка внутри приложения отвечает по базе знаний, а сложные вопросы передаёт человеку с черновиком ответа. Расходы на ИИ ограничены лимитами на человека и на сутки.
- 20 языков с отдельной загрузкой языкового пакета и раскладкой справа налево для арабского и фарси.





