Leftovers

com.leftovers.app
by Zapstore _@zapstore.dev

Private expense tracker: log in two taps and see what is safe to spend today.

Republished from GitHub / F-Droid by the Zapstore main account.

**Leftovers** is a fast, private expense tracker. Log a spend in two taps, see what's safe to spend today, and plan for the things you want. Everything stays on your phone: no account, no ads, no analytics. **Everyday tracking** - Keypad-first entry, categories, notes, accounts and receipt photos - Split one bill across categories, and group entries with #tags - Search and filter by account, category, tag or amount; swipe to delete with undo **Budgets that make sense day to day** - Monthly or yearly budget, with _Safe to spend today_: what's left minus bills still due, spread over the remaining days - Per-category limits with alerts at 80% and 100% **Planning** - Subscriptions and recurring income, logged automatically, with a reminder before each bill - Savings goals, multiple accounts with transfers, and money lent or borrowed **Insights** - Daily chart, category breakdown, spending calendar, trends and a shareable monthly recap **Optional extras** - Payment detection from bank SMS and bank email alerts in any currency; nothing is added without your tap - AI assistant with your own API key (Claude, ChatGPT, Gemini and more); every change waits for your confirmation - Widgets, app lock, encrypted backups to a file or Google Drive, CSV export Free and open source under the MIT License.

First release: Oct 23, 2026, 2 total releases.

Most recent release: Oct 24, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Oct 24, 2026 1.8.1
    ## What's new - Pull down on Home to check for new payment emails, log subscriptions that have come due and sync with your other phones right away; it says what it found - Pop-up cards (an entry, the balance, Money owed, subscriptions) are liquid glass like the tab bar on Android 13 and newer, bending the screen behind them at their edges - Home leads with Safe to spend today, large and on the background instead of in a card, and the total balance card holds the month's spending and income under it - Sync between your devices, with no account: Settings → Sync. Use a folder that Syncthing or Nextcloud's app keeps the same on each phone, or your own WebDAV server (Nextcloud, ownCloud and others). Each phone merges in the
    More…
    others' entries when the app opens, every few hours and on Sync now; entries deleted or changed on one phone are removed on the others (into Deleted entries, so they can be brought back). Files are encrypted with your backup password - Quick add widget: log ₹50, ₹100, ₹200 or ₹500 in one tap from the home screen, with Undo. It shows what you've spent today, switches category with a tap, and fits its size: a taller widget gets bigger buttons and an Other amount button - Money owed: Remind sends someone who owes you a friendly message through WhatsApp, SMS or any app - A detected payment to a place you've logged before opens under the category you used last time - Haptic feedback: switches click as they flip, choosing a segment or chip ticks, and saving, deleting, paying back and Undo confirm - If the app closes unexpectedly, it offers to report it on GitHub or by email on the next launch. You see the report first, and nothing from your entries is in it - Settings showed an old version number (1.6.0) at the bottom; it shows the real one now - Each release is rebuilt from scratch and compared with the published APK, the way F-Droid checks it ## Install Download `leftovers-v1.8.1.apk` below and open it on your phone. It installs over the previous version and keeps your data. Requires Android 8.0 or newer. **Full Changelog**: https://github.com/saisaharsh3/Leftovers/compare/v1.8.0...v1.8.1
  • Oct 23, 2026 1.8.0
    ## What's new - The tab bar is liquid glass on Android 13 and newer: what's behind it bends at its rounded edges, with a bright rim. With Glass effects off, or on older phones, it's the frosted bar as before - Importing another app's backup keeps each entry's title and description (joined into its note) and its tags (as #tags), and makes any category it had that Leftovers doesn't, with a fitting icon, instead of putting the entries under Other. The import screen says which categories are new and shows the spending and income totals before anything is added (#21) - Ivy Wallet backups import their transactions even when most of them are planned payments (#21) - The AI assistant says why a request was refused, in the service's own words, and tells a wrong key apart from a
    More…
    key that isn't allowed to do something. Settings → AI assistant has a Test connection button that sends one short message and says whether it worked (#22) - Settings rows always show their title in full; a long value beside it shortens itself instead - Import entries also reads other apps' JSON backups and exports, and backups that are a .zip of JSON. Entries keep their category and account names, whichever app made the file; picking one under Restore offers its entries (#21) - Restoring a backup asks whether to keep what's in the app and add the backup's entries, or replace everything. Keeping adds only what isn't already here, into the categories, accounts and goals with the same names, and leaves your settings as they are - PDF bank statements can be imported too, password-protected ones included (the password is only used to open the file on the phone). Each row's date and amounts are read, and the running balance says which way the money went - Savings goals can have a product link (Amazon, Flipkart or any shop). Check price reads the price from the shop's page when you tap it, to compare with your target or use as the target; nothing is checked in the background - A lone Upcoming or Saving for card on Home lays out across the row instead of leaving the width empty - Pay back part of what's owed: Pay back on Money owed (or on someone's card on Home) starts at everything owed; change the amount for part of it, and pick the account it went into. What's left stays open, and paying the rest settles it (#20) - Import entries reads Excel files (.xlsx and the older .xls), the HTML ".xls" many banks download, and CSV or tab-separated text in UTF-16 as well as UTF-8, from a bank or any other app. Moves between your own accounts are left out (#21) - Picking a statement or another app's export under Restore no longer shows a technical error: it offers to import its entries instead (#21) - On Home, one subscription or one savings goal fills the whole width, and two share it (#18) - Lent and borrowed money now moves your account balance while it's open: lending takes it out of the account it was paid from, borrowing puts it into the account it came into, and marking it settled puts the balance back. It still never counts as spending or touches the budget. Entries from before this update have no account, so balances don't change until you pick one for them (#19) - Tapping an entry (on Home, in Activity or Stats) opens a card with its amount, category, account, date and photos, to edit it or delete it with Undo - Tapping the balance on Home opens a card with every account, to switch which one Home shows. Tapping an account in Accounts shows its balance, money in and out, and its latest entries - Pop-up cards grow out of what was tapped and shrink back into it, in the same glass as the other cards. Money owed cards show each entry's photos - Bank messages from Kotak, Bank of Baroda, PNB, Canara, Union Bank, IDFC First, Yes Bank, IndusInd, Federal and AU are recognised, plus card spends, ATM withdrawals, EMIs, salary, refunds and interest (#7) - Tapping a subscription (on Home or in Subscriptions) opens a card with its next charge, yearly cost and start, with Edit and Pause or Resume - Payment apps: choose which apps' notifications are read (Settings → Payment apps), including your bank's own app once it has sent you a notification, and pick the account each one's payments go to (#17) - Money owed on Home is one card with what you're owed and owe, and the people with the biggest balances and what their latest entry was for. Tapping someone opens a card with every entry, to edit or mark settled (#18) - Photos: tapping a photo opens it full size, with pinch to zoom and Remove there; the small thumbnail no longer has a cross to hit by mistake. Entries with a photo show a camera icon on Home and in Activity (#18) - Reading a bill photo also picks the account it was paid from: UPI or bank goes to a bank account, card to a card, cash to cash - If reading a bill photo fails, a short message says why, and tapping it tries again - Bottom button bars (Add, Save) fade in at the top instead of starting with a hard edge (#11) - New screenshots in the README and the store listing ## Install Download `leftovers-v1.8.0.apk` below and open it on your phone. It installs over the previous version and keeps your data. Requires Android 8.0 or newer. **Full Changelog**: https://github.com/saisaharsh3/Leftovers/compare/v1.7.1...v1.8.0