Документация
Как работает Finnly
Сначала полный справочник по экранам и механикам, затем девять сценариев — что нажимать, чтобы получить нужный результат.
Справочник · 01
Модель данных
Всё приложение построено на пяти сущностях. Единственный факт — операция; регулярные платежи, план и кредиты существуют только в прогнозе, пока вы сами не превратите их в операцию.
Главное правило
Все три прогнозные сущности не превращаются в операции автоматически. Кнопка «+» у регулярного платежа, чекбокс у плана, пункты «Сделать регулярной» и «Сделать плановой» у операции — все ведут к предзаполненной форме и ничего не сохраняют без подтверждения.
Справочник · 02
Общие механики
Работают на всех экранах.
Нижняя навигация
Плавающий остров с тремя вкладками — Главная, Операции, Кредиты — и отдельной круглой кнопкой скана чека справа. Активная вкладка подсвечена акцентной пилюлей.
Быстрое добавление
Шторка снизу с формой новой операции. Открывается двумя путями: плитками «Доход» и «Расход» на главной (подставляется вид операции) или после скана чека (подставляются сумма и дата).
Скан чека
Отдельная шторка: живая камера или готовое фото из галереи. Распознаётся QR‑код чека — из него берутся сумма и дата. Операция не создаётся: открывается форма «Новая операция» с префиллом, категорию и название вы дозаполняете вручную. Если распознать не удалось, приложение показывает диагностику — разрешение снимка, число попыток, время — вместо тихого отказа.
Боковое меню
Открывается бургером в хедере: Профиль, Настройки, Категории, Регулярные операции, Прогноз по периодам, Выход.
Справочник · 03
Главная
Пять блоков сверху вниз.
Общий баланс
Сумма всех операций за всё время — доход минус расход. Рядом дельта «за месяц»: то же самое, но только по операциям текущего календарного месяца. Это чистый факт, без регулярных, плана, кредитов и бюджета.
Быстрые действия
Четыре плитки: «Доход» и «Расход» открывают быстрое добавление с готовым видом операции, «Скан чека» — шторку скана, «Операции» ведёт на список операций.
Карусель из двух виджетов
Свайпом или точками-индикатором: «Прогноз остатка на конец месяца» и «Бюджет на месяц». Если бюджет не настроен, вместо шкалы — приглашение задать лимит в настройках.
На что уходят деньги
Топ‑3 категории расходов текущего месяца с полосами прогресса. Процент — доля категории от общей суммы расходов месяца, а не от бюджета.
Последние операции
Пять последних записей по дате и ссылка «Все» на полный список.
Справочник · 04
Операции
Три вкладки: История, Регулярные, План. У каждой внизу списка пунктирная кнопка добавления, формы открываются шторкой снизу.
История
Операции сгруппированы по датам: «Сегодня», «Вчера», «17 августа». В строке — иконка категории, название, категория с датой и сумма со знаком. Маленькая акцентная точка в углу иконки означает расход с включённым флагом «учитывать в бюджете».
Оба «сделать…» создают новую сущность на основе операции — саму операцию не трогают.
Форма операции: вид, сумма, название, категория через пикер, дата и — только для расхода — тумблер «Учитывать в бюджете», включённый по умолчанию.
Регулярные
Вместо иконки — плитка с числом месяца списания. По центру название и категория; у выключенных платежей пометка «· выключен» и приглушённая строка. Три действия: «Добавить как операцию» (открывает форму с префиллом, ничего не сохраняя), «Изменить», «Удалить».
План
Невыполненное сверху по дате, выполненное — внизу и приглушённое. Невыполненные строки с пунктирной рамкой: визуально «ещё не по‑настоящему».
Клик по чекбоксу не отмечает план выполненным напрямую — открывает форму операции с данными плана, включая его дату. Как только операция сохранена, план помечается выполненным автоматически. У выполненных планов кнопки «Изменить» уже нет — только «Удалить».
Справочник · 05
Кредиты
Карточка на каждый кредит: название и чип с днём списания, крупно платёж в месяц, полоса прогресса по числу внесённых платежей, строка «выплачено N% · X из Y» и либо «осталось {сумма}», либо слово «закрыт».
Остаток — расчётная оценка: количество оставшихся платежей, умноженное на платёж. Отдельно он не хранится.
Форма кредита: название, платёж в месяц, число списания, всего платежей, уже оплачено, необязательная заметка.
Справочник · 06
Прогнозы
Две связанные, но независимо считающиеся механики: виджет на главной и отдельная страница «Прогноз по периодам».
Прогноз остатка на конец месяца
+ ожидаемый доход остатка месяца
− ожидаемый расход остатка месяца
− неизрасходованная часть бюджета
«Ожидаемое» — это активные регулярные платежи с числом месяца от сегодня, невыплаченные кредиты с датой списания от сегодня и план с датой от сегодня до конца месяца.
Бюджет попадает в ожидаемые расходы в размере неизрасходованного остатка лимита: лимит минус фактические траты с флагом «в бюджете» с начала месяца. Если лимит уже превышен, не добавляется ничего — перерасход уже сидит в факте.
Виджет показывает крупную сумму, столбчатый график на пять месяцев (прошлый, текущий и три будущих; шкала усечена снизу, чтобы разница между близкими суммами была заметна) и два тайла — «Ожид. доход» и «Расходы». Тайл расходов раскрывает детализацию: из каких платежей и операций сложилась сумма, включая при необходимости строку «Бюджет на повседневное».
Прогноз по периодам
Список из тринадцати месяцев: шесть назад, текущий и шесть вперёд.
Кредиты в будущих месяцах считаются эвристикой: платежи гасятся по одному в месяц вперёд от сегодня, а не по реальной дате начала кредита.
У каждого месяца есть детализация по клику — та же шторка, что и на главной, с тем же списком статей. Итог считается из этого же списка, поэтому сумма и её расшифровка никогда не расходятся.
По месяцам или накопительно
Переключатель в настройках решает, что считать итогом месяца. «По месяцам» — чистое нетто месяца, доход минус расход. «Накопительно» — сквозной остаток на конец месяца: прошлое и текущее от фактического баланса, будущее нарастающим итогом от предыдущего периода. Строка «Остаток» появляется только при включённом «Накопительно».
Переключатель влияет только на отображение — расчёт статей дохода и расхода месяца не меняется.
Справочник · 07
Категории
Два отдельных блока — «Расходы» и «Доходы», у каждого своя кнопка «+ Добавить». Категории жёстко разделены по виду, единого списка с фильтром нет.
Внутри блока сортировка по частоте использования в операциях, по убыванию. «Прочее» всегда последней — это проверка по имени, а не защищённый флаг: если переименовать «Прочее», привилегия быть последней потеряется.
Форма категории: вид, название и иконка — сетка по шесть в ряд, около 43 иконок по темам: дом, еда, транспорт, быт, здоровье, досуг, поездки, обязательные платежи, доходы, прочее. Цвета у категории нет.
«Прочее» ничем не защищена: переименовывается и удаляется как любая другая. Операции удалённой категории остаются и помечаются «Без категории».
Пикер категории внутри формы операции, регулярного платежа или плана — та же отсортированная сетка плюс первая плитка «+ Новая». Она открывает инлайн‑панель с названием и сеткой иконок; созданная категория сразу становится выбранной.
Справочник · 08
Настройки и профиль
Профиль
Имя редактируется и сохраняется отдельной кнопкой, e‑mail только отображается. Ниже кнопка «Выйти из аккаунта», а в самом низу отдельным блоком «Опасная зона» — «Очистить данные» с подтверждением: необратимо удаляет операции, регулярные, план и кредиты. Аккаунт и категории остаются.
Настройки
Часть вторая
Сценарии использования
Девять типичных задач и порядок действий для каждой.
Первый запуск: категории, регулярные, бюджет
Пятнадцать минут настройки — и прогноз начинает считаться сам.
Зарплата и аренда через регулярные
Регулярный платёж — это ожидание, а не запись. Он кормит прогноз, но в историю попадает только вашей рукой.
Ипотека и кредиты: вести и отмечать платежи
Кредит в Finnly — это счётчик платежей. Ставка, график и досрочные погашения не моделируются.
Планирование крупной покупки
Проверить, выдержит ли месяц ещё одну трату, не тратя денег.
Контроль повседневных трат через бюджет
Бюджет отделяет «жизнь» от обязательных платежей — иначе аренда съедает лимит в первый же день.
Быстрый учёт по чеку в магазине
Пятнадцать секунд на кассе вместо вечера с ворохом чеков.
Почему прогноз показывает эту сумму
Любую цифру можно разобрать до строки, которая её создала.
Накопительно или по месяцам
Два режима отвечают на разные вопросы. Переключатель — в настройках, раздел «Прогноз по периодам».
Ежемесячный разбор итогов
Двадцать минут в начале месяца, чтобы прогноз оставался правдой.
Всё это бесплатно
Заведите доходы, расходы и кредиты один раз — дальше приложение считает само.