technology lawyer

Custom end user licence agreements for the iStore

HomePrivate: BlogTechnology lawSoftware development lawCustom end user licence agreements for the iStore

by

reviewed by

Malcolm Burrows

When Software Developers (Developers) or their clients launch a new application (App) in the iStore, the default terms and conditions are Apple’s standard End User Licence Agreement (EULA).  However, a number of situations arise where it may be in the best interests of the owner of the App to provide their own EULA in place of the default one.  

Why would you need to deviate from the standard EULA?

Apple’s EULA deals with most of the usual licensing issues, however it may not align perfectly with Australian law.  For example, regardless of the customer (End User) agreeing to the jurisdiction of the Courts of California and the law of the United States, various terms will apply including the statutory guarantees as provided in schedule 2 of the Competition and Consumer Act 2010 (Cth).  Further to this, because of the evolution of the case law in the area of unfair contract terms, it’s possible that some of the terms and conditions in the default EULA will become “unfair” and unenforceable by default.

Apple requirements for bespoke EULA’s

Prior to inclusion of the App in the iStore, Apple has provided a guide for Developers who intend to supply their own EULA with an App.  In short, the guide describes the minimum requirements which the bespoke EULA must meet:

  • the EULA should acknowledge that parties to the agreement are the Developer and the End User and not Apple;
  • the Developer is solely responsible for the App;
  • the EULA must not conflict (be less restrictive) that the terms and conditions of the iStore;
  • the scope fo the EULA is to be limited to a non-transferrable licence to use the App on the device which it is downloaded;
  • the Developer is solely responsible for support;
  • the parties must acknowledge that Apple is not responsible for supporting the App;
  • the Developer must be responsible for product warranties;
  • should the App fail, Apple will refund the purchase price of the App and thereafter Apple will have no further responsibility;
  • the EULA must not attempt to limit the Developers liability over and what is allowable under statute;
  • in the event of any claimed intellectual property infringement, the Developer must be responsible for investigating the defending the matter and not Apple;
  • the Developer must warrant that they are outside of the United States and in particular that they are not in a country which is “embargoed by the United States” or is deemed to be a “terrorist supporting country”;
  • the contact details of the Developer and customer service information in the event that the end user needs to contact the developer;
  • the EULA must provide that the Apple is a third party beneficiary to the EULA and agree that Apple and any of its subsidiaries may enforce the terms of against any end user.

In short, there is quite a few issues to consider when drafting bespoke EULA’s to comply with Apple’s requirements.  The complete guide is available  on the Apple website.

Ensuring that the terms and conditions are legally binding

The usual rules of bringing the EULA to the attention of end users apply in this instance.  The Developer must do all that is reasonably possible to bring the EULA to the attention of the end user.  See our article: “Are your website terms and conditions binding?”

Further information

If you would like to discuss having a lawyer draft a bespoke EULA that complies with the rules for the iStore, contact us for a confidential and obligation-free discussion:


Related insights about technology law

  • How are Google and Microsoft implementing age verification?

    How are Google and Microsoft implementing age verification?

    From 27 December 2025, all ‘internet search engine services’ operating in Australia will be legally required to comply with Schedule 3 – Internet Search Engine Services Online Safety Code (Class 1C and Class 2 Material) (Code) registered under the Online Safety Act 2021 (Cth) (eSafety Act).  The Code, registered by the eSafety Commissioner on 27…

    Read more …

  • Risks when implementing retrieval-augmented generation systems

    Risks when implementing retrieval-augmented generation systems

    Retrieval-augmented generation (RAG) is an artificial intelligence (AI) system architecture that combines large language models (LLMs), such as GPT-4, with external data retrieval processes.

    Read more …

  • 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 enacts cyber security legislation

    Federal parliament enacts cyber security legislation

    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 …

  • Updated USPTO guidelines on AI assisted inventions

    Updated 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 …

Send this to a friend