How It Works

From SMS to Spending Insights in Seconds

No cloud sync. No account creation. Obba reads your past bank messages locally on your phone and shows you where your money went — immediately.

1

Download & Open

Install Obba from Google Play. No sign up. No account. No email. Just open the app.

Install Obba from Google Play and open it. There is no registration process because there is no server to register with.

2

Grant SMS Permission

Obba requests SMS access to read bank transaction messages.

SMS access is required for the core functionality. The app only reads messages from known bank sender IDs (like CIB, NBE, HSBC). Personal messages are never accessed. OTP and password messages are automatically blocked by the privacy filter.

3

On-Device Import

Obba processes your SMS locally on your phone and extracts transactions instantly.

40+ regex patterns match bank SMS from 25+ MENA banks in English and Arabic. All processing happens on your device — no SMS content is uploaded to any server. Each transaction gets a SHA-256 hash for deduplication. After parsing, the raw SMS text is discarded from memory — only the structured data is saved locally.

4

Instant Spending Insights

See where your money went — last week, last month, or last year — right away.

Obba reads your past bank messages, so you can see your spending from the moment you open the app. View spending by category, by currency, or by time period. New bank messages are automatically picked up and processed locally as they arrive.

Privacy Pipeline

Every SMS goes through an 8-step safety process before any data is stored.

1
SMS is received from bank
2
Privacy filter checks sender whitelist
3
OTP/password messages are rejected
4
Parser extracts structured data only
5
SHA-256 hash is generated for dedup
6
Raw SMS is discarded from memory
7
Only transaction data is saved locally
8
Data never leaves your device

See Where Your Money Went

Free to use. No account needed. Obba reads your past bank messages and shows you where your money went — last week, last month, or last year. All processed locally on your phone.