Help & support

Stuck? Start here.

Practical answers for setup, reading issues, privacy controls, and your data. For anything else, contact support directly.

Getting started

First run: what to expect

Install Spenlio, grant SMS access when asked, and let it scan your inbox once. The first scan reads your full message history on the device — months of transactions appear grouped by day, with accounts and cards detected automatically. After that, new messages are picked up as they arrive.

Why Spenlio asks to read SMS

Reading bank and card messages on the device is the entire product — that's where your transactions come from. Reading never uploads your messages, and senders that are phone numbers (people) are left alone. The full detail is in the SMS Permission Policy.

Nothing showed up?

Check that your banks actually send transactional SMS to this phone and that Spenlio has SMS permission in Android Settings → Apps → Spenlio → Permissions. If messages exist but weren't recognized, they're from a format Spenlio hasn't learned yet — you can optionally turn on sharing so it learns.

Reading & accuracy

A bank isn't being read

Formats vary by bank, and Spenlio learns them over time. Unread messages are set aside — never guessed at. If you want that bank supported, Settings → Message sharing lets Spenlio learn from the messages it couldn't read; new reading patterns then apply to your existing history too.

A transaction looks wrong

Anything can be corrected: category, merchant name, notes. Open the transaction and edit — corrections are reversible rules over the original evidence, so the underlying message is never altered. For merchants with several spellings, use merchant grouping to merge them.

"Unexplained gap" rows

These appear when a balance your bank reported doesn't match the messages in between — usually a fee that was never texted or history older than your oldest SMS. The row shows the math and evidence. It's information, not an error, and it's counted only behind explicit labels.

Foreign currency looks odd

Original currencies are always preserved; combined views use clearly-labeled estimated conversions by rate and date. If a converted figure surprises you, check the original-currency row — that one is fact.

Privacy controls

Turning sharing on or off

Settings → Message sharing. Off by default. Turning it on shows exactly what will be shared before you agree; turning it off cancels anything queued and stops future uploads. Sharing already done is permanent — read the consent screen before enabling.

Crash reports

Settings → Crash reports, off by default. Reports carry the technical error and device model — never message content or money data. Turning them off also deletes unsent reports.

Revoking SMS access

Android Settings → Apps → Spenlio → Permissions → SMS. Revoking stops all reading; the ledger you've already built stays on your phone.

Your data

Deleting everything

Uninstalling Spenlio deletes its local data from the phone: ledger, rules, budgets, settings. If you shared messages while sharing was on, those copies remain with Spenlio for training — see the Data & AI Learning Policy.

Cleaning your SMS inbox

Safe to do. Once a transaction is captured it stays in your ledger even if the original SMS is deleted.

Still stuck?

Write to support with your phone model and what you expected to happen — a screenshot helps.

Contact Spenlio