Clearer receipt photo scanning
The photo scan flow keeps you oriented with an improved loading panel and more reliable upload handling when you pick a receipt from your gallery.
Sve nove funkcije, poboljšanja i ispravke.
The photo scan flow keeps you oriented with an improved loading panel and more reliable upload handling when you pick a receipt from your gallery.
Repeat Wallet or bank alerts for the same purchase are ignored when Kesten has already logged the expense, thanks to a stable external reference on client and server.
Auto-logged transactions carry payment method and source so you can tell them apart from manual entries or scanned receipts.
From More, enable Auto-log phone payments. After you grant system notification access once, eligible bank and Wallet payment alerts can create expenses automatically.
From More → Auto tracking, set up a Shortcuts Transaction automation that sends amount and merchant into Kesten. Purchases log as posted expenses with merchant contacts reused or created.
Home and account balances now reflect posted, completed, and cleared transactions consistently, so what you see matches how money actually moved.
Transaction details center on what matters: amount, account, category, linked receipt, and warranties. The layout is simpler and faster to scan.
Choosing and uploading a receipt photo from your gallery is more reliable, with better handling of edge cases during scan and save.
While Kesten processes a photo receipt, you see a dedicated loading panel with helpful tips instead of a bare spinner. The wait feels shorter and you know what is happening.
Pull-to-refresh on Home no longer hangs while receipts sync and completes as soon as your balances and recent activity are up to date.
Linked receipt details handle edge cases better and hide meaningless placeholder text, so scanned purchases read cleanly on the transaction screen.
A broad refactor improves how the app loads and syncs accounts, receipts, and transactions. You get the same features with a more responsive, dependable experience.
Connectivity banners, force-update prompts, and in-app content sheets use localized copy.
Month names, chart titles, and fiscal receipt labels adapt to your selected language.
Switch between Serbian and English from Profile with a simple segmented control. The app applies your choice immediately and saves it locally; when you are signed in, your preference is also synced to the server so it stays consistent across sessions.
Screens, buttons, labels, and messages now follow a single language throughout the experience. Auth, Home, Wallet, transactions, receipts, Analytics, contacts, categories, and More all read naturally in the language you choose.
Onboarding is stored per device install, so it does not reappear after you log out and sign back in on the same phone.
After your first sign-in, Kesten presents a four-slide introduction covering receipt scanning, categories and tags, warranties, and shared accounts. Each slide uses clear copy and premium hero visuals aligned with the rest of the app. You can skip at any time or tap through at your own pace.
Chart titles update to match the selected period.
With the All filter, the chart continues to show the last six months, so a wider period still gets a clear month-by-month overview.