technology lawyer

App developers must take care with Apple Developer’s License

HomeBlogLegal insightsApp developers must take care with Apple Developer’s License

by

reviewed by

Malcolm Burrows

Software Developers (Developers) who build iOS Applications (Apps) for use on Apple devices must adhere to strict requirements set by Apple.

There are a number of licences which provide for development and distribution of Apps, including:

  • the Apple Developer Agreement;
  • the Apple Developer Program Licence Agreement; and
  • the Apple Developer Enterprise Program Licence (ADEPL).

These licences can be viewed on the Apple website, (however you must first sign in using an Apple ID).

App Store Review Guidelines

Apple exercises a high degree of control over the development of Apps for its iOS platform (which operates on Apple iPhones, iPads, and other mobile devices).  The App Store Review Guidelines (ASRG) contain a prescriptive list of requirements, written in plain English, which must be met before Apple will allow an App to be submitted to its “App Store“.

Unless an iOS device has been ‘jailbroken’, the device will only run applications which have been digitally signed by software developers authorised by Apple.  Therefore, before an App can be distributed via Apple’s App Store or “B2B Store”, the applications must be submitted to Apple for review and approval.  Apple will reject any Apps that they consider, amongst other things:

  • to be unreliable;
  • does not perform as expected; or
  • to contain offensive material.

Some have questioned whether there is a way to circumnavigate the review and approval process by developing Apps under the Apple Developer Enterprise Program Licence (ADEPL). The consequences of this are discussed below.

Apple Developer Enterprise Program License

The ADEPL is a program designed to allow organisations to develop and deploy custom iOS applications for use solely within their own organisation.  Apps distributed using the ADEPL are not required to be submitted to Apple for review and approval before distribution, which has raised questions about whether this licence can be utilised to distribute Apps without Apple’s scrutiny.

Unfortunately, Apps distributed under the ADEPL are limited by the terms of the ADEPL to be used only within the organisation for which it is developed.  In other words, the ADEPL cannot be used to commercially distribute iOS applications to the public.  This conclusion is partially based on the following provisions found in the ADEPL agreement:

  • “Internal Use Application” means a program “… that is developed by You on a custom basis for Your own business purposes … solely for internal use by Your Employees or Permitted Users, or as otherwise expressly permitted …” and which specifically excludes “any programs or applications that may be used, distributed, or otherwise made available to other companies …”
  • the “Purpose” preamble states: “If You want to distribute applications for iOS, watchOS or tvOS to third parties or obtain an application from a third party, then You must use the App Store or B2B Program for distribution.”
  • Clause 7 of the ADEPL also prohibits the distribution of applications developed using the Apple Software, except as permitted by the ADEPL.

Consequences of breaching the ADEPL

If Apple became aware that a user was commercially distributing iOS applications in breach of the ADEPL, it may terminate the agreement with the Developer for breaching its terms.  Apple could also revoke any digital certificates that were used to sign an application for distribution.  Either way there are significant adverse consequences for the Developer and their client.

Therefore if a Developer wishes to distribute an application for commercial purposes, distribution via the App or B2B Store, in compliance with Apple’s term and conditions, would be the safest course of action.

What does this mean for Developers?

In combination, the stringent controls Apple exercises over the App and B2B store, coupled with the limited availability of the ADEPL, result in a strictly controlled platform for all budding Developers looking to distribute their Apps on iOS devices.

There is no way distribute iOS applications without first having them approved by Apple.  Therefore, it is imperative that Developers understand the rights and obligations that arise from any agreement with Apple and the consequences of violating such agreements.

Further information about software development law

If you require further information about whether your App complies with the Apple Developer Program Licence or you require a bespoke EULA that complies with Apple’s requirements, contact us for a confidential and obligation-free discussion:


Related insights about software development law

  • QITC IT contracts framework an introduction

    QITC IT contracts framework an introduction

    In August 2017, the Queensland Government introduced the Queensland Information Technology Contracting (QITC).  The QITC framework replaces the Government Information Technology Contracting (GITC) framework.  It was designed for the purpose of guiding all Queensland Government Information and Communications Technology (ICT) contracts.

    Read more …

  • Federal parliament passes cyber security laws

    Federal parliament passes cyber security laws

    On 25 November 2024, the Australian Parliament passed a suite of legislation, collectively referred to by the Australian Government as the Cyber Security Legislative Package 2024.  The purported impetus for this legislation was a series of high-profile data breaches in 2022 and 2023.

    Read more …

  • Domain name disputes – a summary of the process

    Domain name disputes – a summary of the process

    A domain name is a string of text that maps to an alphanumeric IP address, enabling users to access websites through client-side software.[1]  Domains can be valuable business assets, and they frequently become the subject of disputes regarding the legitimacy of their registration among organisations with competing rights.

    Read more …

  • New OAIC guidance on Artificial Intelligence

    New OAIC guidance on Artificial Intelligence

    On 21 October 2024, the Office of the Australian Information Commissioner (OAIC) published two (2) new guides on artificial intelligence (AI), purportedly in effort to make privacy compliance easier for business.

    Read more …

  • Artificial Intelligence defined – why no uniform approach?

    Artificial Intelligence defined – why no uniform approach?

    Artificial Intelligence (AI) is commonly thought of as the capacity of computer systems to execute tasks that usually need human intelligence, such as learning, reasoning, and making decisions.[1]  It covers a range of specialised fields, each focusing on different functions.  For example, machine learning allows computers to learn from data, computer vision enables them to…

    Read more …

  • Misuse of confidential information in source code

    Misuse of confidential information in source code

    In Australia, computer code can amount to confidential information as well as being subject to copyright protection.  In some cases the two things overlap as was the case in decision of the Court in Optus Networks Pty Ltd v Telstra Corporation Ltd (2010) 265 ALR 281; [2010] FCAFC 21.

    Read more …

  • New USPTO guidelines on AI assisted inventions

    New USPTO guidelines on AI assisted inventions

    In response to the Biden administration’s Executive Order on the Safe, Secure, and Trustworthy Development and Use of Artificial Intelligence on 30 October 2023, which outlined policies and principles to promote responsible Artificial Intelligence innovation and competition, the United States Patent and Trademark Office (USPTO) issued inventorship guidance for artificial intelligence (AI) assisted inventions.  These…

    Read more …

  • Software developer obtains Court order – names behind IP addresses

    Software developer obtains Court order – names behind IP addresses

    Justice Burley of the Federal Court of Australia in the case of Siemens Industry Software Inc v Telstra Corporation Limited [2020] FCA 901 ordered that Telstra, within fourteen (14) days, provide to Siemens all documents in its control relating to the identity of certain Telstra Account holders.  Those account holders were suspected by Siemens of…

    Read more …

  • The Digital ID Bill 2023 (Cth)

    The Digital ID Bill 2023 (Cth)

    On 30 November 2023, the Digital ID Bill 2023 (Cth) and the Digital ID (Transitional and Consequential Provisions) Bill 2023 (Digital ID Bills) were introduced in the Australian Senate.  Digital IDs are designed to provide individuals with a convenient way to verify their identity when completing certain online transactions and dealing with government and certain…

    Read more …

Send this to a friend