Skip to main content

Mobile App Development Agreement (Singapore)

Mobile App Development Agreement (Singapore)

MOBILE APP DEVELOPMENT AGREEMENT

Dated: [Agreement Date]

Client: [Client Name] (UEN: [Client UEN]), of [Client Address] ("Client");

Developer: [Developer Name] (UEN: [Developer UEN]), of [Developer Address] ("Developer").

1. PROJECT SCOPE

1.1 The Developer agrees to design, develop, test, and deliver the mobile application "[App Name]" for the [Platforms] platform(s) in accordance with the specifications set out in this Agreement and any attached Schedule.

1.2 Key features and scope: [Scope Description].

1.3 The project shall be completed within [Completion Timeline] from the commencement date.

1.4 The Developer shall ensure the app complies with Apple App Store guidelines, Google Play Store policies, and all applicable Singapore laws including the Personal Data Protection Act 2012.

2. FEES AND PAYMENT

2.1 Total project fee: [Total Fee] (excluding GST at 9% where applicable).

2.2 Payment milestones: [Payment Milestones].

2.3 Invoices are payable within 14 days of issue. Late payment attracts interest at 1.5% per month.

2.4 Changes to scope requested by the Client after commencement shall be agreed in writing as a variation order with additional fees and timeline adjustments.

3. INTELLECTUAL PROPERTY

3.1 IP Ownership: [IP Ownership].

3.2 Where full assignment is agreed, the Developer hereby assigns to the Client, with full title guarantee, all intellectual property rights (including copyright under the Copyright Act 2021) in the completed app upon receipt of full payment.

3.3 The Developer retains ownership of pre-existing code, frameworks, and tools ("Developer Background IP") and grants the Client a non-exclusive licence to use such Developer Background IP as incorporated in the app.

3.4 The Developer warrants that the app does not infringe any third-party intellectual property rights.

4. DATA PROTECTION

4.1 Both parties shall comply with the Personal Data Protection Act 2012 (No. 26 of 2012) in connection with any personal data processed in the development and operation of the app.

4.2 The Developer shall implement appropriate security measures to protect personal data and shall not retain user data after project completion unless required for support.

5. WARRANTY AND DEFECT LIABILITY

5.1 The Developer warrants that the app shall be free from material defects for [Defect Liability Period] months following final delivery and acceptance.

5.2 During the defect liability period, the Developer shall remedy bugs and defects at no additional charge. Defects caused by the Client's modification of the app are excluded.

6. GENERAL PROVISIONS

6.1 This Agreement is governed by the laws of Singapore. Disputes shall be resolved through mediation (SMC) then arbitration (SIAC).

6.2 This Agreement represents the entire agreement between the parties and supersedes all prior discussions.

Client

________________

Signature

Developer

________________

Signature

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

What Is a Mobile App Development Agreement (Singapore)?

A Mobile App Development Agreement in Singapore fixes the respective duties and entitlements of the parties to the arrangement.

Mobile app development contracts in Singapore must satisfy the common-law requirements for a valid contract, including offer, acceptance, consideration, and certainty of terms. Intellectual property ownership in software and mobile applications is governed by the Copyright Act 2021, which provides that copyright in software code — classified as a literary work — vests in the author (the developer) under Section 130, unless an employment relationship exists (in which case copyright belongs to the employer) or the parties execute a written assignment transferring copyright to the client. The Intellectual Property Office of Singapore (IPOS) administers the registration of trade marks, designs, and patents that may arise from mobile app development — including app names, logos, and user interface designs registrable under the Trade Marks Act (Cap. 332) and the Registered Designs Act (Cap. 266).

Mobile applications collecting, using, or disclosing personal data of users in Singapore must comply with the PDPA, which requires organisations to obtain consent, provide notification of data collection purposes, and implement reasonable security measures to protect personal data. The PDPC has issued enforcement decisions against app developers and operators for PDPA breaches — including inadequate security measures resulting in data breaches, failure to obtain valid consent for data collection, and excessive data collection beyond stated purposes. Mobile apps designated as critical information infrastructure under the Cybersecurity Act 2018 — such as apps operating in the banking, healthcare, or energy sectors — face additional cybersecurity obligations administered by the Cyber Security Agency of Singapore (CSA).

Related documents include the Website Development Agreement for web-based platform development, the Digital Marketing Agreement for app marketing and user acquisition campaigns, the Data Processing Agreement for PDPA-compliant data processing arrangements, the Privacy Policy governing app users' data rights, and the Terms of Service establishing the legal relationship between the app operator and end users.

Singapore contract law (based on English common law, received under the Application of English Law Act 1993) governs the formation requirements applicable to this document, requiring offer, acceptance, consideration, and intention to create legal relations. The common-law requirements for a valid contract apply to all agreements with lawful consideration and a lawful object, and Singapore courts apply established common law principles of contract interpretation as affirmed by the Court of Appeal in Zurich Insurance (Singapore) Pte Ltd v B-Gold Interior Design & Construction Pte Ltd [2008] SGCA 27. The Personal Data Protection Act 2012 (PDPA, No. 26 of 2012) applies to any personal data collected, used, or disclosed in connection with this document, and the Personal Data Protection Commission (PDPC) oversees compliance with the PDPA's consent, purpose limitation, and data protection obligations.

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

A Mobile App Development Agreement in Singapore is needed whenever a business, startup, government agency, or individual commissions a software developer or development company to design, build, test, and deploy a mobile application, establishing clear terms for project delivery, intellectual property ownership, payment, and ongoing support.

Startups developing minimum viable products (MVPs) or full-featured mobile applications as part of their business model need the agreement to define the technical specifications, wireframes, user interface (UI) and user experience (UX) designs, platform requirements (native iOS using Swift or Objective-C, native Android using Kotlin or Java, or cross-platform using React Native or Flutter), and acceptance criteria. Startups receiving funding from venture capital firms or angel investors — including those supported by Enterprise Singapore's Startup SG programme — typically must demonstrate that intellectual property rights in the app are properly assigned to the company through written IP assignment agreements.

Enterprises commissioning custom mobile applications for internal operations — including field service management, inventory tracking, employee engagement, and customer relationship management — need the agreement to address integration requirements with existing enterprise systems (SAP, Salesforce, Oracle), data migration, API specifications, and service-level agreements for uptime and response times.

Government agencies and statutory boards procuring mobile app development services must comply with the Government Procurement Act 1997 (Cap. 120) and the GeBIZ (Government Electronic Business) procurement portal requirements. Government mobile app projects must additionally comply with IMDA's Digital Government Standards and the Government Technology Agency (GovTech) Digital Service Standards, which prescribe accessibility requirements, security testing protocols, and user experience design guidelines.

E-commerce businesses and fintech companies developing mobile payment applications must address compliance with the Payment Services Act 2019 (PSA) — which regulates digital payment services including e-wallet and mobile payment functionalities — and MAS technology risk management guidelines under MAS Notice on Technology Risk Management (TRM). The agreement should specify the developer's obligations to implement security controls consistent with MAS TRM requirements.

App developers receiving government grants — including the Productivity Solutions Grant (PSG) and the Enterprise Development Grant (EDG) administered by Enterprise Singapore — must present signed development agreements as supporting documentation for grant claims, specifying the project scope, timeline, and cost breakdown.

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

A Singapore Mobile App Development Agreement governed by the Singapore common law of contract and compliant with the Copyright Act 2021 and the Personal Data Protection Act 2012 (PDPA) must include the following elements to protect both the developer and the client.

Party identification must specify the full legal names and Unique Entity Numbers (UEN) of the developer and the client, as registered with the Accounting and Corporate Regulatory Authority (ACRA). For offshore development teams, the agreement should identify the contracting entity, any subcontractors, and the jurisdiction from which development services will be delivered — cross-border development arrangements trigger PDPA data transfer obligations under Section 26 of the PDPA.

Project scope and specifications must define with precision the mobile application to be developed — including the target platforms (iOS, Android, web-responsive), technology stack (programming languages, frameworks, databases, cloud infrastructure), functional requirements (feature specifications, user stories, wireframes), non-functional requirements (performance benchmarks, scalability targets, security standards), and the project timeline with milestone deliverables. Scope change management procedures — including the process for requesting, approving, and pricing change orders — should be clearly defined to prevent scope creep and budget overruns.

Payment terms must specify the total project fee or fee structure — whether fixed-price, time-and-materials (hourly rate), or milestone-based payments tied to deliverable acceptance. The agreement should state whether fees are subject to the 9% GST under the Goods and Services Tax Act (Cap. 117A), payment terms (typically 14-30 days from milestone acceptance or invoice), retention amounts (if applicable), and consequences of late payment. For government-funded projects, the agreement should address the grant co-funding structure and the documentation required for Enterprise Singapore or other grant agency claims.

Intellectual property provisions must address ownership of the developed mobile application, including source code, object code, user interface designs, databases, algorithms, and documentation. Under Section 130 of the Copyright Act 2021, copyright in software commissioned from an independent developer belongs to the developer unless assigned in writing. The agreement must include an express IP assignment clause transferring all rights in the custom-developed application to the client upon full payment. Pre-existing intellectual property, third-party open-source libraries (subject to their respective licences — MIT, Apache 2.0, GPL, etc.), and developer proprietary tools should be identified and licensed separately.

PDPA and data protection compliance must address the PDPA obligations arising from the app's collection, use, and disclosure of personal data. The agreement should specify which party is responsible for drafting the app's privacy policy, implementing consent mechanisms, conducting data protection impact assessments (DPIAs recommended by the PDPC), and implementing security measures to prevent data breaches. The forms-legal.com Mobile App Development Agreement template includes PDPA-compliant data protection provisions addressing the developer's obligations as a data intermediary and the client's obligations as the data controller.

Warranty and defect liability provisions must specify the warranty period following app delivery (typically 3-6 months), the developer's obligation to fix defects and bugs during the warranty period at no additional cost, and the process for reporting and prioritising defects. The warranty should cover functional defects, security vulnerabilities, and compatibility issues with the target platform versions specified in the project scope.

Termination provisions must specify termination rights — including termination for convenience (typically with 30 days notice and payment for work completed) and termination for material breach. Upon termination, the agreement should address the delivery of source code and documentation, the transfer of hosting credentials and third-party service accounts, and any ongoing licence obligations for pre-existing IP components.

Cite this page

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

APA

Forms Legal. (2026). Mobile App Development Agreement (Singapore) (Singapore) [Legal document template]. Forms Legal. https://forms-legal.com/singapore/business/services/mobile-app-development-agreement-singapore

MLA

"Mobile App Development Agreement (Singapore) (Singapore)." Forms Legal, 2026, https://forms-legal.com/singapore/business/services/mobile-app-development-agreement-singapore.

BibTeX
@misc{formslegal-mobile-app-development-agreement-singapore,
  author       = {{Forms Legal}},
  title        = {Mobile App Development Agreement (Singapore) (Singapore)},
  year         = {2026},
  howpublished = {\url{https://forms-legal.com/singapore/business/services/mobile-app-development-agreement-singapore}},
  note         = {Free legal document template. Based on Companies Act 1967 (Cap. 50)}
}

Also available for these jurisdictions:

Frequently Asked Questions

Based on Companies Act 1967 (Cap. 50) — Template last modified June 2026Verify the source →

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

Related Documents

You may also find these documents useful:

Website Development Agreement (Singapore)

A contract for website design and development services, covering project scope, intellectual property ownership, payment milestones, and warranties under Singapore's Copyright Act 2021 and the Electronic Transactions Act 2010. Suitable for agencies, freelancers, and businesses commissioning digital projects in Singapore.

Digital Marketing Agreement (Singapore)

A Digital Marketing Agreement governs the provision of digital marketing, SEO, social media management, and online advertising services in Singapore. It covers service scope, performance metrics, IP ownership of creative content, PDPA 2012 data processing obligations, and IMDA guidelines on digital advertising.

Data Processing Agreement (Singapore)

A Data Processing Agreement (DPA) governing the processing of personal data by a third-party processor on behalf of an organisation, compliant with the Personal Data Protection Act 2012 (PDPA). Establishes processor obligations, data handling standards, and breach notification requirements under the PDPA as amended by the Personal Data Protection (Amendment) Act 2020.

Privacy Policy (Singapore)

A PDPA 2012-compliant privacy policy for businesses operating in Singapore. Addresses the Personal Data Protection Commission's (PDPC) nine data protection obligations, mandatory data breach notification under s.26D, consent requirements, purpose limitation, data retention, and the Do Not Call Registry provisions. Suitable for websites, apps, and physical businesses collecting personal data.

Terms of Service (Singapore)

Website and app terms of service governed by Singapore law for businesses offering digital services in Singapore. Covers user obligations, intellectual property, limitation of liability under the Unfair Contract Terms Act, dispute resolution, and compliance with the Electronic Transactions Act 2010 and Computer Misuse Act. Suitable for SaaS platforms, marketplaces, and content websites.