Locations

Software development and security for UAE businesses

Building software for the UAE means serving Arabic and English users, understanding more than one data protection regime (a federal law plus the DIFC and ADGM free zones), supporting card and wallet payments, a national digital identity and a calendar shaped by Ramadan, Eid and summer. We work remotely with UAE teams, and this page sets out what to decide early and what to confirm with counsel.

Start a project

UAE quick facts for product teams

These facts are general, so confirm any that your project depends on.

TopicWhat to know
LanguagesArabic is the official language. English is widely used in business and daily life, and many residents also speak other languages.
Time zoneGulf Standard Time, UTC+4, all year. There is no daylight saving time.
Working weekThe federal government works Monday to Friday with a Saturday and Sunday weekend, and many private employers follow it. Hours vary, and Fridays are often shorter.
CurrencyUAE dirham (AED).
Personal data lawThe federal personal data protection law (Federal Decree-Law No. 45 of 2021). The DIFC and ADGM free zones have their own data protection regimes.
Digital identityUAE Pass is the national digital identity and signing app. The Emirates ID card is the national identity document.
Common payment methodsDebit and credit cards, Apple Pay and other wallets, buy-now-pay-later, bank transfer, and cash on delivery for some retail orders.
Phone numbersCountry code +971.

Building for Arabic and English users

Arabic is the official language and English is the common language of business, so most UAE products serve both, and some add more languages for a diverse resident population. The question is not whether to offer Arabic but how well. A product that mirrors its layout, writes Arabic natively and keeps both languages equally complete earns trust faster than one that treats Arabic as a late translation. The guide to bilingual Arabic and English products sets out the full method, and the Arabic website checklist is a useful companion for sites.

Language and direction

  • Let people choose a language and remember it, separately from their device language.
  • Design for right-to-left and left-to-right together, and test both on every screen. See Arabic and RTL design and the glossary entry on RTL design.
  • Plan for mixed direction: an English product name, an email address, a phone number or an amount inside an Arabic sentence must stay readable.
  • Choose numerals on purpose. Western digits (0 to 9) and Arabic-Indic digits are both understood; follow the user's language setting or let them choose, and keep one style within a screen.
  • Keep content in a multilingual CMS so Arabic pages are edited, reviewed and published together with the English ones.

Names, addresses and phone numbers

Forms are where bilingual products fail first. A person's name may be written in Arabic and in Latin letters, may have several parts, and should not be forced into a first-name and last-name pair. Do not require a postcode: many addresses are written with an emirate, an area, a street or building, or a P.O. box, so offer the fields that fit and a free-text line for landmarks. Store phone numbers in international format with the country code, and validate them with a maintained library rather than a hand-written pattern.

Data protection: questions to ask before you build

The UAE has a federal personal data protection law (Federal Decree-Law No. 45 of 2021). The DIFC and ADGM free zones have their own regimes, the DIFC Data Protection Law and the ADGM Data Protection Regulations. Which rules apply can therefore depend on who you are, where you operate and which data you handle, and some sectors, such as health and finance, add rules of their own.

Settle this before the product design hardens. These are the questions to bring to qualified UAE counsel:

  • Which regime applies to us and to our users' data: the federal law, DIFC, ADGM, or more than one?
  • What consent do we need, and how should the product ask for it, record it and let people withdraw it, in Arabic and in English?
  • How long may we keep each kind of data, and how do we delete it, including backups and logs?
  • Can personal data leave the UAE, to which places and under what conditions? This covers cloud regions, support tools and analytics.
  • Must any data be hosted in the UAE, such as health records or data from government customers?
  • What must we report if there is a data breach, to whom and how quickly?

In the product, the answers become a data map listing each field, why you collect it, where it is stored and who can see it; consent screens whose Arabic wording a native speaker has reviewed with legal input; retention jobs that really delete; and logs that do not quietly collect personal data. A threat review produces the data-flow map as a by-product, and the guide to secure app development covers the technical side.

Awareness, not legal advice. We design with awareness of these rules and we do not promise compliance. Confirm which law applies to you and what it requires with qualified local counsel.

Cybersecurity and hosting expectations

Large UAE buyers, including banks, government-linked bodies and big retailers, commonly ask their software suppliers how a product is protected. Expect questions on how people sign in, whether multi-factor authentication is available, how data is encrypted, who can access it, where it is hosted and whether the product has been tested independently.

Several bodies shape the picture. The UAE Cybersecurity Council coordinates national cybersecurity, the TDRA regulates telecoms and leads digital government, the Central Bank of the UAE regulates payments and financial services, and the Dubai Electronic Security Center sets information security rules for Dubai government entities that can reach their suppliers. If you sell to one of them, ask what flows down to you before you design the product.

Hosting is the practical question. Some of the major cloud providers operate regions inside the UAE, and the services on offer vary by region, so check that every service you plan to use exists in the region you choose. Decide early which data must stay in the country, and remember that backups, logs, analytics and support tools count too.

Our method is the same everywhere: a threat review at the start, secure coding practice, testing before every release and a security review before launch with a prioritised fix list. Penetration testing and secure code review are also available on their own, and the UAE cybersecurity page goes deeper. We do not issue certifications; we give you evidence you can show a customer or an assessor.

Payments and identity

Cards, wallets and buy-now-pay-later

Cards are the base, and customers on iPhone often expect Apple Pay, with other wallets alongside. Buy-now-pay-later options are common at retail checkouts, and some retailers still offer cash on delivery, which changes your order states, fraud checks and logistics. Design the order flow so a payment can be pending, confirmed, failed or refunded, and never trust the app alone to say a payment succeeded: confirm on the server with the payment provider.

Use a payment provider that handles card data, so card numbers never touch your servers, and ask the provider and your counsel which licences and card-industry rules (PCI DSS) apply to your set-up. Receipts and invoices may need to show tax information, which your accountant can confirm. For online shops, see e-commerce development.

UAE Pass

UAE Pass is the national digital identity and signing app. People use it to sign in to services and to sign documents with a verified identity, so for a product that must know who a user really is, it can replace a long registration flow. Adding it means integrating as a service provider, which usually involves an onboarding process, so ask early what it requires. Offer it as one sign-in option, keep your own account recovery and ask only for the data you need.

Working week, calendar and launch timing

A launch works only when the people you want to reach, and the people who approve it, are at work. The UAE calendar has a few features to plan around.

  • The working week. The federal government works Monday to Friday and many private employers follow, but hours and Friday arrangements vary. Release early in the week so support is available if something fails, not on a Friday evening.
  • Ramadan. It follows the Islamic lunar calendar, so it begins about ten or eleven days earlier each year. Working hours are commonly shortened, approvals slow down and consumer usage shifts toward the evenings and nights. Many businesses run campaigns around it.
  • Eid al-Fitr and Eid al-Adha. The holidays last several days, and the exact dates depend on the moon sighting, so they are confirmed shortly before. Keep a buffer on both sides and avoid releases in the days around them.
  • Summer. Many residents and decision makers travel in July and August. Plan sign-offs and user testing before then, and expect slower replies.
  • Sales seasons and the year end. The November sales season, often branded White Friday, and the end of the year bring peak traffic for commerce. Freeze risky changes before them and test under load.

Dates shift every year, so plan from the official calendar of the year you launch. The guide to launching software in the Gulf covers the wider regional calendar.

How we work with UAE teams remotely

We work remotely and plan calls around your working day. The UAE is on UTC+4 all year, so slots do not move twice a year, and we plan around the days your week actually uses. Every project follows the same path: a call or a written brief, a scoped plan covering design, build, security and timeline (written in English and Arabic when your team needs both), then a build with weekly demos.

Many teams begin with a discovery sprint or go straight to a product build, and some retain a dedicated team; pricing and pricing models explain the shapes, and how we work explains the rhythm.

Sectors and what we build for the UAE

These are the kinds of products we design, build and protect, with the UAE questions that matter most for each. The examples are typical, not client work.

  • [Fintech](/industries/fintech): wallets, onboarding and payment flows, where identity checks, fraud controls and financial regulators' expectations drive the design.
  • [E-commerce](/industries/ecommerce): Arabic and English storefronts, Apple Pay and buy-now-pay-later checkout, cash-on-delivery order handling and peak-season performance.
  • [Government services](/industries/government): citizen-facing services with national digital identity sign-in, accessibility and data residency questions.
  • [Logistics](/industries/logistics): tracking, dispatch and driver apps that cope with patchy connectivity and two languages.
  • [Healthcare](/industries/healthcare): patient apps and portals, where health data rules and hosting location need early answers.
  • [Education](/industries/education): bilingual learning portals, parent apps and content management.

Our services for UAE businesses

Two services have their own UAE pages. Mobile development in the UAE covers Arabic store listings, wallets, UAE Pass sign-in, consent and release timing. Cybersecurity in the UAE covers what buyers expect, hosting questions, reporting and incident readiness. The others:

Services in UAE

Questions we get asked

  • Yes. We work remotely with clients and plan calls around your working day, with workshops and weekly demos on video and written plans in English and Arabic. If an on-site meeting would help your project, ask when you get in touch and we will tell you what is practical.

  • It depends. There is a federal personal data protection law, and the DIFC and ADGM free zones have their own regimes. Which one applies depends on who you are, where you operate and what data you handle. We design with awareness of these rules and flag product decisions that depend on them; confirm the answer with qualified UAE counsel.

  • Usually yes in structure, even if not every screen is translated on day one. Retrofitting right-to-left means reworking layouts, forms and content. Arabic is the official language and many users switch between Arabic and English, so we design both directions from the start and let content catch up in a planned order.

  • We design and build the sign-in flow and plan time for onboarding as a service provider. The requirements and approvals come from the identity programme and, in some sectors, from your regulator, so confirm them early. We keep your own account recovery and ask only for the data you need.

  • Avoid the last days of Ramadan and the Eid holidays unless the launch is built around them, and avoid the weeks before a major sales season. Dates move every year, so plan from the calendar of your launch year and keep a buffer. Launching early in the week leaves time for support before the weekend.

Keep exploring

Ready to build something secure?

Tell us about your product. We will reply with a clear plan.

Start a project

We would like to use Microsoft Clarity to see how visitors use the site, so we can improve it. It sets cookies and is off unless you accept. Cookie policy