Building a mobile app is a challenging process. In creating and launching your app, you will interact with many different parties, including the app developer, app users, third party service providers and app stores. Having legal agreements in place to manage your interactions with different parties, outline expectations and protect you against risk is necessary to protect your app.

Development Agreement

When building a mobile app, you want to ensure that it is of a high-quality and reflects your specifications. You need a well-drafted development agreement to define expectations both during and after the app development process.

The Scope of Work and Deliverables

Your development agreement should include:

  • the scope of work for completion;
  • a description of services;
  • specifications both parties agree to; and
  • the expected delivery times for each phase of development.

As things may change for a number of reasons, the agreement should also outline how changes may occur in the services and specification. It should include whose consent is necessary, what extra fees are payable and how it may affect delivery times.

Acceptance Testing and Bugs

Producing a high-quality product requires testing of the app throughout the development process.

The development agreement should detail:

  • when testing of the app will occur during the development process;
  • who is responsible for the testing;
  • how to communicate any issues or acceptance of the completion of work; and
  • in what circumstances the developer is responsible for fixing bugs within the app after the scope of work is complete.

Intellectual Property

You should ensure that you own the intellectual property (IP) in your app. The developer will seek to retain ownership of the IP and they may require you to obtain a licence to use it. The development agreement should state exactly what IP is being assigned, licensed and retained. The IP clause is one of the most important clauses because, without rights to the IP, you might not own your app.


You may need to disclose certain information about your app with the developer. If you require the developer to keep such information confidential, you should include this in your development agreement.

Privacy Policy

Many mobile apps collect personal information from users such as:

  • names;
  • contact details;
  • photos;
  • date of birth; and
  • preferences and opinions.

It is best practice to have a privacy policy in place so users are clear on what personal information your app will collect, how you intend to collect it, how you store and use the information and whether you disclose the information to any third parties.

Terms and Conditions

Terms and conditions are a significant and necessary agreement for your mobile app. They govern the relationship between your business and all the users of your app. You should require users to accept terms and conditions when they download or register to use your app.

Well-drafted terms and conditions should contain key clauses regarding:

Marketplace Terms and Conditions

If your app is a marketplace that facilitates a relationship or transaction between two or more other parties, such as Uber or Airtasker, you will need to specifically draft marketplace terms and conditions reflecting that relationship.

Your marketplace terms and conditions need to cover additional clauses to those set out above. For example, if your app connects businesses and individual users, your marketplace terms and conditions will need to set out:

  • how a business will use your app;
  • how an individual user will use your app;
  • the way in which the relationship between a business and a user functions;
  • your role is on the platform;
  • your liability and responsibility for representations made between the two parties; and
  • your involvement in a dispute between a business and user.

Third-Party Service Providers

Your mobile app is likely to interact with third-party service providers. For example, where your app is made available on the Apple store and Android store, or where your app uses Google Maps or Facebook log-ins.

If this is the case, you need to comply with the terms and conditions of those third-party service providers and ensure that your terms and conditions complement their requirements.

Key Takeaways

When building a mobile app, it is important to protect your business. You can ensure the protection of your app throughout the development process and beyond by having the following legal documents in place:

  • development agreement;
  • privacy policy; and
  • terms and conditions.

You also need to comply with any terms and conditions that third-party providers you interact with may have.

If you need assistance with drafting or reviewing any legal documents when building a mobile app, get in touch with LegalVision’s IT lawyers on 1300 544 755 or fill out the form on this page.

About LegalVision: LegalVision is a tech-driven, full-service commercial law firm that uses technology to deliver a faster, better quality and more cost-effective client experience.
Sophie Mao

Get a Free Quote Now

If you would like to receive a free fixed-fee quote or get in touch with our team, fill out the form below.

  • We will be in touch shortly with a quote. By submitting this form, you agree to receive emails from LegalVision and can unsubscribe at any time. See our full Privacy Policy.
  • This field is for validation purposes and should be left unchanged.

Privacy Policy Snapshot

We collect and store information about you. Let us explain why we do this.

What information do you collect?

We collect a range of data about you, including your contact details, legal issues and data on how you use our website.

How do you collect information?

We collect information over the phone, by email and through our website.

What do you do with this information?

We store and use your information to deliver you better legal services. This mostly involves communicating with you, marketing to you and occasionally sharing your information with our partners.

How do I contact you?

You can always see what data you’ve stored with us.

Questions, comments or complaints? Reach out on 1300 544 755 or email us at

View Privacy Policy