HomeCompanyPortfolioServicesSoftware & AIMobile AppsIndustriesLocationsPricingBlogContact
Englishالعربية
Home  /  Blog  /  Mobile
MobileMar 06, 2026·12 min read

Building a Fintech App Under SAMA Rules

IW
IITWares Editorial Team
Digital Strategy & Search
Building a Fintech App Under SAMA Rules

This is a field guide to fintech app sama compliance for the Saudi market. No theory you can't act on, and no advice that assumes a US search landscape.

Building an app for this market means solving RTL properly, localising the store listing, and budgeting for the maintenance that keeps it shippable. Most failed apps in the Kingdom failed on one of those three.

Why this matters commercially

The commercial case for fintech app sama compliance in Saudi Arabia rests on a simple comparison: what a qualified enquiry currently costs you through paid channels, against what the same enquiry would cost once this work compounds. In most categories we see, the organic and owned-channel figure settles well below the paid one within a year — which is why this is a margin decision as much as a marketing one.

Release and support economics

Budget for the ongoing cost, not just the build: OS updates twice a year, store policy changes, SDK deprecations, security patches, device fragmentation testing and support. A realistic annual maintenance figure is a meaningful percentage of the original build cost. Applications that skip this become unshippable within eighteen months and require expensive rescue work.

Decide native versus cross-platform on requirements

React Native and Flutter now cover the majority of business applications at meaningfully lower cost and with one codebase. Go native when you need deep platform integration, sustained high-performance graphics, or specialised hardware access. For a Saudi audience, note the mixed iOS and Android split — iOS carries disproportionate purchasing power in major cities while Android dominates by volume — so both platforms genuinely matter from launch.

Arabic and RTL in mobile applications

Both platforms support RTL layout, but support is not the same as correctness. Test navigation transitions, gesture direction, list ordering, date pickers, number formatting and mixed-direction strings. Ship with a native Arabic type ramp rather than a scaled Latin one. Most Arabic mobile experiences fail in the details, which is precisely where users notice.

Typical project shape

StageTypical windowWhat you should see
Discovery and prototype2–4 weeksValidates whether an app is the right answer
Design including RTL3–5 weeksBoth directions designed together
Build and integrations8–16 weeksBackend and third-party systems dominate
Store submission and review1–2 weeksPlan for at least one rejection cycle

Windows assume consistent execution and a market of ordinary competitiveness. Treat them as planning ranges, not commitments.

Retention is designed, not added

Most apps lose the majority of users within a week. The fix is onboarding that delivers value in the first session, notifications that are relevant rather than promotional, and a reason to return that is built into the product. Push permission should be requested after you have demonstrated value, with a clear statement of what the user will receive.

Measurement is not reporting. Reporting describes what happened; measurement changes what you do next.

Forms: ask for less, get more

Every field you add costs completions. Name, phone and one open field is usually enough to start a conversation; qualification can happen in the call. Support Arabic input properly, validate Saudi mobile formats without rejecting valid ones, offer WhatsApp as an alternative to the form entirely, and confirm submission with a message that says what happens next and when. Silent success screens are why prospects call competitors.

Budget allocation that survives a bad quarter

A workable starting split for a Saudi mid-market company: roughly 40% to demand capture — search, remarketing, marketplace presence — where intent already exists; 35% to demand creation across social and content; 15% to owned assets, website, email and CRM; 10% to experiments. Review quarterly against pipeline, not impressions, and move money towards whatever is producing qualified conversations.

Strategy is a set of refusals

A plan that lists every channel is not a strategy. Decide the two audiences you will serve, the three channels you will actually resource, and the things you will not do this year. Saudi mid-market teams routinely spread a modest budget across seven platforms and achieve presence without performance on any of them. Concentration is uncomfortable and it is what produces results.

RTL is a layout system, not a text direction

Setting dir="rtl" flips text and starts the argument. Navigation order, breadcrumbs, progress steps, sliders, form alignment, icon direction, chart axes and animation origin all need deliberate decisions. Meanwhile numerals, telephone numbers, email addresses, currency codes and Latin brand names stay left-to-right inside a right-to-left sentence. Use logical CSS properties — inline-start and inline-end rather than left and right — and the two directions can share one stylesheet honestly.

Practical checks before you sign anything off

Content-first, not template-first

Design around real copy, real product names and real image assets. Layouts built on placeholder text collapse when Arabic headings run longer than the English mock or a product name has fourteen words. Ask for the content before the visual sign-off; it changes the design, and it changes it far more cheaply at that stage than after development.

Measure pipeline, not activity

Impressions, reach and engagement describe effort. Qualified enquiries, cost per qualified enquiry, pipeline value and closed revenue describe outcome. Instrument the handover between marketing and sales properly — source captured on every lead, status updated in the CRM, revenue attributed back — or every budget conversation becomes an argument between two sets of unconnected numbers.

Where to start this week

Before commissioning a build, validate that the job genuinely needs an app rather than a fast mobile site or a progressive web app. If it does, localise the store listing properly from day one and budget the first year of maintenance alongside the build — that number changes the business case more than the development quote does.

If you take one thing from this: measure the baseline before you change anything. Everything else on this page becomes arguable without it, and unarguable with it.

[ Key Takeaways ]
Decide native versus cross-platform on requirements
Content-first, not template-first
Measure pipeline, not activity
Typical project shape
Share

Frequently asked questions

Native or cross-platform?+

Cross-platform for most business applications. Native for deep platform integration, sustained high-performance graphics or specialised hardware access.

What does an app cost in Saudi Arabia?+

A focused cross-platform application typically starts in the low-to-mid six figures in riyals, rising sharply with integrations, backend complexity and compliance requirements. Budget annual maintenance as a meaningful percentage of the build.

Do you work with businesses outside Jeddah and Riyadh?+

Yes. We work across the Kingdom including Makkah, Madinah, Taif and the Eastern Province, and much of the work runs remotely with on-site sessions at the points where they add value.

Keep Reading

All Articles →

Ready to put these ideas to work?

Start a Project →