Skip to main content

Mobile App Development Agreement (UAE)

Mobile App Development Agreement (UAE)

MOBILE APP DEVELOPMENT AGREEMENT

Dated: [Agreement Date]

Developer: [Developer Name] (Trade Licence: [Developer Licence]), of [Developer Address] (the "Developer");

Client: [Client Name] (Trade Licence: [Client Licence]), of [Client Address] (the "Client").

1. PROJECT SCOPE

1.1 The Developer shall design, develop, test, and deliver the mobile application known as [App Name] for [Target Platforms]: [App Description].

1.2 The target delivery date for a production-ready build suitable for App Store / Play Store submission is [Delivery Date]. The Developer shall provide the Client with fortnightly progress reports and shall promptly notify the Client of any anticipated delay.

1.3 The detailed functional specification, UI/UX design brief, and acceptance test criteria are set out in Schedule 1. Scope changes requested by the Client after execution shall be documented in a signed variation order and may increase the fee and extend the delivery date.

2. FEES AND PAYMENT

2.1 The Client shall pay the Developer a total development fee of [Project Fee] in AED according to the following milestones: [Payment Milestones].

2.2 All fees are exclusive of Value Added Tax at 5% under Federal Decree-Law No. 8 of 2017, administered by the Federal Tax Authority (FTA). The Client shall pay VAT in addition upon receipt of a valid VAT invoice.

2.3 The Developer may suspend work where any milestone payment is overdue by more than 14 days after written notice, without liability for resulting delays.

3. INTELLECTUAL PROPERTY

3.1 On receipt of all fees due: [IP Ownership]. The Copyright Federal Decree-Law No. 38 of 2021 protects the Application's source code and visual assets until such transfer or licence takes effect.

3.2 Third-party libraries, SDKs, and licensed assets incorporated in the Application remain subject to their respective licences. The Developer shall provide a written list of all third-party components and their licences on delivery.

3.3 The Client warrants that it holds all rights in its brand assets, trademarks registered with the Ministry of Economy, and content provided to the Developer for incorporation into the Application.

4. DATA PROTECTION

4.1 Where the Application processes personal data of UAE residents (including user account data, location data, or payment information), the Client is the data controller and the Developer is the data processor under the Personal Data Protection Law (Federal Decree-Law No. 45 of 2021), administered by the UAE Data Office.

4.2 The Developer shall implement appropriate technical security measures including encryption of data in transit and at rest, access controls, and secure coding practices consistent with OWASP Mobile Security standards.

4.3 The Application's privacy policy, consent flows, and data deletion mechanisms must comply with the PDPL before launch. The Client is responsible for preparing and publishing a compliant privacy policy on the App Store and Google Play.

5. APP STORE SUBMISSION

5.1 The Developer shall prepare the Application for submission to the Apple App Store and Google Play Store and assist the Client in the submission process. App Store and Play Store accounts are registered in the Client's name and the Client shall maintain those accounts.

5.2 Rejection of the Application by Apple or Google due to a Developer defect shall be remedied by the Developer at no additional cost. Rejection due to the Client's content, branding, or policy non-compliance is the Client's responsibility.

6. GENERAL

6.1 This Agreement is governed by the laws of the United Arab Emirates. The parties submit to the exclusive jurisdiction of the [Governing Forum].

6.2 Electronic signatures are valid under the Electronic Transactions and Trust Services Law (Federal Decree-Law No. 46 of 2021).

Signed for and on behalf of the Developer: [Developer Name]

Signed for and on behalf of the Client: [Client Name]

Developer

________________

Signature

Client

________________

Signature

Maintained by Vladislav Sergienko, Founder·Template last modified: ·Report an error

What Is a Mobile App Development Agreement (UAE)?

A Mobile App Development Agreement in the United Arab Emirates is a commercial contract under which a software developer or app development studio undertakes to design, build, test, and deliver a mobile application for iOS, Android, or both platforms, for a client in exchange for a defined fee, within a specified timeframe, and subject to agreed quality and functional standards. The agreement governs the project scope and functional specification, the IP ownership of the application, the milestone-based payment structure, the data protection obligations under the Personal Data Protection Law (Federal Decree-Law No. 45 of 2021), the App Store and Google Play submission requirements, and any post-delivery warranty. Mobile app development agreements are classified as service agreements under the UAE Civil Code (Federal Law No. 5 of 1985), which imposes obligations of professional skill, care, and timely performance on the developer and obligations of good faith, cooperation, and timely payment on the client.

The Copyright Federal Decree-Law No. 38 of 2021 is the critical UAE statute governing app IP ownership. Copyright in the app's source code, UI design, database structure, and original content vests by default in the developer — not the client — unless the development agreement contains an express written copyright assignment. This default position is frequently misunderstood by UAE clients who assume that commissioning an app automatically grants them ownership. A properly drafted UAE mobile app development agreement resolves this by including a written assignment clause triggered on receipt of full payment, compliant with Article 37 of the Copyright Federal Decree-Law No. 38 of 2021.

The UAE mobile app market is one of the fastest-growing in the Middle East. Dubai Smart City initiatives, Abu Dhabi's digital government strategy under the Abu Dhabi Department of Government Support, the UAE Pass national digital identity platform, and sector-specific digitalisation programmes from entities including the Dubai Land Department (DLD), the Roads and Transport Authority (RTA), and the Ministry of Human Resources and Emiratisation (MOHRE) have driven massive investment in mobile application development. UAE fintech apps require Central Bank of the UAE (CBUAE) payment services licences; healthcare apps require Dubai Health Authority or Department of Health approval; and e-government apps must meet the UAE Government Communications Policy standards for Arabic language support and accessibility.

The Personal Data Protection Law (Federal Decree-Law No. 45 of 2021), administered by the UAE Data Office, imposes significant obligations on apps that collect personal data of UAE residents. The client as app operator is the data controller; if the developer processes data on the client's behalf, the developer is a data processor. The development agreement must address data protection by design, privacy policy requirements, and the technical implementation of user consent flows. For apps targeting users in the Dubai International Financial Centre (DIFC), the DIFC Data Protection Law (DIFC Law No. 5 of 2020) applies instead of the federal PDPL.

Value Added Tax at 5% under Federal Decree-Law No. 8 of 2017, administered by the Federal Tax Authority (FTA), applies to mobile app development services. The development agreement should state that quoted fees are VAT-exclusive and require the developer to issue FTA-compliant tax invoices at each milestone.

When Do You Need a Mobile App Development Agreement (UAE)?

A Mobile App Development Agreement in the UAE is required whenever a business or organisation engages a third-party developer or app studio to build a new mobile application or significantly rebuild an existing one for iOS, Android, or both platforms under the UAE Civil Code (Federal Law No. 5 of 1985).

Consumer-facing retail and e-commerce apps. UAE retailers, food and beverage operators, and e-commerce companies commissioning customer-facing apps for product browsing, ordering, loyalty programmes, and payments require a formal agreement that protects their IP ownership, defines the scope, and governs PDPL-compliant data collection.

Fintech and payment apps. UAE fintech startups and financial institutions commissioning payment apps, digital wallets, investment platforms, or credit applications require development agreements that address compliance with Central Bank of the UAE payment services regulations and PCI DSS security standards. The development agreement must allocate responsibility for building regulatory-compliant payment flows.

Healthcare and wellness apps. UAE healthcare providers, pharmaceutical companies, and wellness platforms commissioning apps for patient management, telemedicine, appointment booking, or health monitoring require development agreements that address Department of Health and Dubai Health Authority digital health guidelines and PDPL-compliant health data handling.

Government and public sector app projects. UAE federal ministries, emirate-level government departments, and public utilities commissioning citizen-facing apps require formal development agreements under UAE public procurement rules, incorporating government digital standards, Arabic language requirements, and UAE Pass integration specifications.

Startup core-product development. UAE technology startups raising investment from UAE venture capital funds or regional accelerators such as Hub71, Wamda, and DIFC's Fintech Hive must own the IP in their core app. A development agreement with a clear copyright assignment is essential for investor due diligence.

Enterprise B2B app development. UAE corporations commissioning custom apps for internal workforce management, field operations, supply chain visibility, or client portals require development agreements governing the handling of confidential business data and ensuring IP ownership remains with the commissioning entity.

What to Include in Your Mobile App Development Agreement (UAE)

A UAE Mobile App Development Agreement compliant with the UAE Civil Code (Federal Law No. 5 of 1985) and the Copyright Federal Decree-Law No. 38 of 2021 must contain the following elements. The forms-legal.com UAE Mobile App Development Agreement template addresses each component in a commercially standard format recognised by the Dubai Courts, the DIFC Courts, and the ADGM Courts.

Party identification must record the full legal name, UAE trade licence number, and registered address of both the developer and the client. A developer operating as an individual freelancer must hold a UAE Freelancer Permit from the relevant authority.

Application scope and specification must define the app by name, the target platforms (iOS, Android, or both), and a functional description. The technical specification, UI/UX brief, and acceptance criteria must be attached as Schedule 1. Platform-specific requirements — App Store design guidelines, Google Play policies, Arabic RTL support — should be addressed in the specification.

IP ownership must address copyright under the Copyright Federal Decree-Law No. 38 of 2021. Include an express written assignment triggered on full payment for the client to own the app outright. List third-party components and their licences.

Data protection must identify the parties' roles (controller and processor) under the Personal Data Protection Law (Federal Decree-Law No. 45 of 2021) and require the developer to implement privacy-by-design technical measures, including consent flows, data minimisation, and encrypted storage.

Milestone payments must tie each payment to a specific, observable deliverable: deposit on signing; payment on design approval; payment on beta build delivery; payment on acceptance; and final payment on App Store/Play Store publication. State that VAT at 5% under Federal Decree-Law No. 8 of 2017 applies in addition to each milestone fee.

App Store submission must confirm the client's responsibility for maintaining its developer accounts on the Apple Developer Programme and Google Play Console, and allocate responsibility for technical vs content rejections.

Acceptance testing must specify the testing period, defect classification, remedy timescales, and deemed acceptance.

Limitation of liability must cap the developer's exposure at the total project fee and exclude indirect losses under Article 390 of the UAE Civil Code (Federal Law No. 5 of 1985).

Governing law must identify UAE law and the chosen forum: Dubai Courts, Abu Dhabi Judicial Department, DIFC Courts, ADGM Courts, or DIAC arbitration.

How to Fill Out Your Mobile App Development Agreement (UAE)

Completing a UAE Mobile App Development Agreement requires both parties to agree technical and commercial terms before populating the template. Proceed as follows.

Begin with the parties. Enter the developer's full legal name from its trade licence or free-zone registration. Enter the client's full legal name and UAE trade licence number. Both are required for VAT invoice purposes and to verify corporate authority to contract.

Enter the agreement date in DD/MM/YYYY format.

In the application details section, enter the app name and select the target platforms — iOS, Android, or both. Most UAE consumer apps target both platforms to reach the full market. Enter a specific functional description of the app. Attach the detailed functional specification and UI/UX brief as Schedule 1 rather than trying to describe everything in the template field.

Enter the target delivery date. This should be the date for delivery of a production-ready build for acceptance testing, not the App Store publication date — publication depends on the app stores' review timelines (typically 1 to 3 days for Google Play, 1 to 5 business days for Apple).

Enter the total development fee in AED. Define the payment milestones clearly — link each milestone to a specific, observable deliverable. State that VAT at 5% under Federal Decree-Law No. 8 of 2017 applies in addition to each invoice.

Select the IP ownership option. Full copyright transfer to the client on final payment is the most common commercial choice for bespoke app development. Ensure the developer acknowledges this by signing the agreement.

Select the governing forum. Many UAE app development contracts choose the DIFC Courts or ADGM Courts for international parties. For domestic UAE-to-UAE contracts, the Dubai Courts are a common and cost-effective choice.

Both parties sign through authorised representatives. Electronic signatures are valid under the Electronic Transactions and Trust Services Law (Federal Decree-Law No. 46 of 2021).

Common Mistakes to Avoid in Your Mobile App Development Agreement (UAE)

UAE Mobile App Development Agreements regularly lead to disputes and financial loss due to the following recurring errors.

1. No written IP assignment. The most common mistake in UAE app development contracts is relying on an oral understanding that 'the client owns the app'. Under the Copyright Federal Decree-Law No. 38 of 2021, copyright vests in the developer by default. Always include a written assignment clause.

2. No functional specification. An agreement without a technical specification attached as Schedule 1 gives courts no basis to assess whether the delivered app meets the contractual requirements. Disputes about 'missing features' cannot be resolved without a written specification. Prepare and sign the specification before execution.

3. Ignoring PDPL requirements. Launching a UAE app without privacy-by-design features — consent flows, accessible privacy policy, data deletion mechanisms — violates the Personal Data Protection Law (Federal Decree-Law No. 45 of 2021) and may attract investigation by the UAE Data Office. Include data protection obligations in the development agreement.

4. No milestone trigger definitions. Payment milestones defined as 'when the app is ready' rather than specific, observable outputs (design approval, beta build delivery, acceptance) give the client grounds to delay or withhold payment indefinitely. Define each trigger precisely.

5. Omitting App Store account requirements. Failing to address Apple Developer Programme and Google Play Console account registration — who creates them, in whose name, and who pays the annual fees — leads to disputes about who controls the published app. Both accounts should be in the client's name.

6. No post-launch warranty scope. An agreement that provides no post-delivery warranty leaves the client with no recourse for bugs discovered after launch. A 30 to 90 day warranty for defects present in the delivered build is standard.

7. Not addressing VAT. Agreeing a fee without confirming that VAT at 5% under Federal Decree-Law No. 8 of 2017 applies leads to invoice disputes. State the VAT position on every milestone invoice.

Cite this page

Reference this free template in an article, syllabus, or research note:

APA

Forms Legal. (2026). Mobile App Development Agreement (UAE) (United Arab Emirates) [Legal document template]. Forms Legal. https://forms-legal.com/uae/business/services/mobile-app-development-agreement-uae

MLA

"Mobile App Development Agreement (UAE) (United Arab Emirates)." Forms Legal, 2026, https://forms-legal.com/uae/business/services/mobile-app-development-agreement-uae.

BibTeX
@misc{formslegal-mobile-app-development-agreement-uae,
  author       = {{Forms Legal}},
  title        = {Mobile App Development Agreement (UAE) (United Arab Emirates)},
  year         = {2026},
  howpublished = {\url{https://forms-legal.com/uae/business/services/mobile-app-development-agreement-uae}},
  note         = {Free legal document template. Based on Copyright Federal Decree-Law No. 38 of 2021}
}

Also available for these jurisdictions:

Frequently Asked Questions

Based on Copyright Federal Decree-Law No. 38 of 2021 — Template last modified June 2026

This template is provided for informational purposes only and does not constitute legal advice. Laws vary by jurisdiction and change over time. Consult a qualified attorney for advice specific to your situation.Full disclaimer

Found an error? Let us know