Built in Oman · Free iPhone beta
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.
Riyali reads each message the moment it lands, names the payee, sets the category and files it. You never type a thing.
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 live donut of spending by category — today, this week, this month — updating the instant a bank message lands.


Income and spending side by side, grouped by day, with the payee and category already set. Filter by account, category or date in a tap.


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


Set a monthly limit for groceries, dining or anything else. Riyali tracks it from your bank texts and shows what's left before you spend.


Add your salary and Riyali subtracts what you owe this cycle: bills, budgets and your Jam'iya round. What's left is yours to spend.


Budgets, goals, spending plans, loans, Jam'iyas, bill splitting and full analytics, plus what's new in each update.


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.
If your bank texts you when you spend, Riyali understands it — no logins, no account linking, ever.
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 beta is open. Install Riyali today, use it with your real bank SMS, and help shape it before the App Store launch.