See exactly where it goes.
A live donut of spending by category — today, this week, this month — updating the instant a bank message lands.
- Spending broken down by category
- Daily, weekly & monthly views

Your bank already texts you every time you spend. Riyali turns those messages into a living ledger — read, understood, categorized, and named. You do nothing. It just keeps the books.
Scroll into the ledger

A wall of letters arrives. Riyali reads the amount, the date and the payee, tidies the bank's messy string into a clean name, sets the category, and files it — before you've opened the app.
Riyali isn't magic with zero input — it's a one-time setup, then it runs itself. Here's the whole of it.
Add Riyali's ready-made iOS Shortcut and allow it to read your incoming bank SMS. A couple of taps in the Shortcuts app.
One timeThe first time a cryptic payee appears, give it a real name and a category. Riyali saves it as the default and remembers forever.
First time onlyFrom then on every message is read, matched, categorized and logged on its own. You just watch the ledger fill itself.
ForeverA few minutes up front — then a lifetime hands-off.
Money is personal. Here is exactly how your transactions reach Riyali, and what happens to them after.
Riyali never asks for your bank username or password, and never connects to your bank. It reads the transaction SMS your bank already sends you.
Messages reach Riyali through an iOS Shortcut you set up yourself. Switch it off in the Shortcuts app and nothing more is sent.
Your account and transactions are stored on Riyali's servers, not only on your phone. Under Oman's Personal Data Protection Law you can ask to see, correct or delete your data at info@riyali.om.
Delete your account from inside the app. After a short grace period, your account and data are permanently deleted.
A live donut of spending by category — today, this week, this month — updating the instant a bank message lands.

Bank Muscat, Oman Arab Bank and more — all your accounts feed a single unified record. No switching apps.

Tap any merchant for total spent, your average, and every visit — so you actually know where the money goes.

Riyali spots recurring bills and nudges you before they're due — rent, subscriptions, the lot. Mark paid in a tap.

Give a cryptic payee like ABU SAID AL HABSI a real name and category. Riyali saves the aliases your bank uses and recognises it automatically.

If your bank texts you when you spend, Riyali understands it — no logins, no account linking, ever.
The banks Riyali supports today
Switch to Arabic and every screen mirrors to full right-to-left — IBM Plex Arabic, Eastern-Arabic numerals, locale-aware dates. The rial sign always stays left of the figure, in both directions.


The whole app — and this page — melts from midnight to morning. Same ledger, same rial, your choice of light.



The beta is open. Install Riyali today, use it with your real bank SMS, and help shape it before the App Store launch.
Opens in TestFlight, Apple's free beta app. Install it from the App Store if you don't have it, then tap the link again.