Version 1.1 · Effective 13 September 2026 · Applies to the schools site (*.musicmaster.app)
In plain English
One licence covers one school site: every student, teacher and class at that campus. There are no seat limits.
The licence runs for one year from activation. Pilot schools (schools taking part in the Music Master pilot program) pay $450 AUD for their first year; otherwise the licence is $650 AUD per year. Prices are in Australian dollars.
Your school owns its student data. It is stored in Sydney, Australia, and you can have it exported or deleted at any time.
Music Master collects the minimum it needs to work: a student's name and class code, and their scores. Teachers log in with a school email address.
Either side can end the agreement at the end of a licence year. If you stop paying, or seriously breach these terms, access can be suspended.
This summary is for convenience only. The full terms below are what applies.
1.Who these terms are between
1.1These Terms of Service (Terms) are an agreement between Music Master, operated by Pedro Ferreira, South Australia (Music Master, we, us), and the school, college or education provider named on the registration or invoice (the School, you).
1.2By registering a school site, paying an invoice, or allowing your staff or students to use the Service, the School agrees to these Terms. The person who registers confirms they are authorised to bind the School.
1.3These Terms cover the Music Master Schools service delivered on a school-specific address on the schools site (for example yourschool.musicmaster.app) and the teacher dashboard that comes with it (together, the Service). The free public student site is provided separately and without a licence fee.
2.Definitions
School Site
One physical campus of the School, served by one dedicated address on the schools site. A multi-campus college needs one licence per campus unless we agree a campus bundle in writing.
Users
The School's students, teachers and support staff who use the Service at the School Site.
Licence Year
The twelve-month period starting on the date we activate the School Site, and each twelve-month renewal period after it.
Fees
The annual licence fee for the School Site, as published on our pricing page or agreed on your invoice.
School Data
All information entered into or generated by the Service for the School Site, including student names, class codes, results and teacher accounts.
3.Licence
3.1For each Licence Year that Fees are paid, we grant the School a non-exclusive, non-transferable licence for its Users to access and use the Service at the School Site for educational purposes.
3.2The licence is per School Site, not per seat. There is no limit on the number of Users, classes or attempts at that School Site, and no additional charge when enrolments change during the Licence Year.
3.3The licence does not permit the School to resell, sublicense or share the Service with another school, campus or organisation, or to make the School Site address available to people who are not Users.
3.4The School may not copy, modify, reverse-engineer or create derivative works of the Service, remove any branding or notices, or use automated tools to extract content or overload the Service.
4.Term and renewal
4.1The agreement starts when we activate the School Site and continues for the Licence Year.
4.2Before the end of each Licence Year we will send a renewal invoice at the licence price then published. The agreement renews for a further Licence Year when that invoice is paid. If the School does not wish to renew, it simply does not pay the renewal invoice; access ends at the end of the current Licence Year.
4.3We will give the School at least 30 days' notice of any change to the annual Fees before a renewal.
5.Fees and payment
5.1The Fees are stated in Australian dollars (AUD). Where GST applies it will be shown separately on the invoice.
5.2Pilot price. Schools that we accept into the Music Master pilot program pay $450 AUD for their first Licence Year. Pilot participation is confirmed by us in writing; an email is sufficient.
5.3Standard price. All other schools pay the published licence price, which is $650 AUD per Licence Year at the effective date of these Terms.
5.4We invoice the School. Invoices are payable within 30 days of the invoice date by electronic funds transfer, or by another method shown on the invoice. Purchase orders are welcome.
5.5If an invoice is not paid within 30 days after a reminder, we may suspend access to the School Site until it is paid. Suspension does not shorten the Licence Year.
5.6Fees are not refundable except where required by law or where clause 12.3 applies.
6.Evaluation access
6.1We may provide a School with evaluation access to the Service (for example the demo site or a time-limited school site) at no charge. Evaluation access is provided as-is, may be withdrawn at any time, and data entered during an evaluation may be deleted when the evaluation ends unless the School licenses the School Site.
7.The School's responsibilities
7.1The School is responsible for:
obtaining any parental or guardian consent the School's own policies or applicable law require before students use the Service;
creating and managing its teacher accounts and class codes, and keeping teacher passwords confidential;
ensuring Users use the Service only for the School's educational purposes and in line with the School's acceptable-use policies;
the accuracy of the information its Users enter, including student display names.
7.2The School may reduce the personal information collected by instructing students to use initials or a name code instead of a full name.
7.3The School must tell us promptly at the contact address below if it becomes aware of unauthorised use of a teacher account or the School Site.
8.School Data and privacy
8.1Ownership. The School owns its School Data. We use School Data only to provide, support, secure and improve the Service for the School, and as otherwise permitted by these Terms.
8.2What is collected. The Service records a student's first and last name (as entered by the student), the class code they select, the module and mode played, results (correct, total, percentage), duration, a session identifier, the app version and the device's browser identification string. For teachers it records a name and school email address, and a password stored as a one-way hash.
8.3Where it is stored. School Data is stored in a managed PostgreSQL database operated by Supabase on Amazon Web Services in the Sydney, Australia region (ap-southeast-2). Application files are delivered by Netlify's content delivery network. Data is encrypted in transit (TLS) and at rest (AES-256), and each School's data is separated from other schools' data by row-level security.
8.4Sub-processors. Supabase (database and authentication) and Netlify (hosting) are the only third parties that process School Data on our behalf. We will tell the School before adding a sub-processor that would process School Data.
8.5No sale or advertising. We do not sell School Data, use it for advertising, or share identifiable student data with anyone other than the School and our sub-processors. We may use aggregated, non-identifying usage figures to monitor and improve the Service.
8.6Access, correction and deletion. Teachers can view, correct, rename, merge and delete student records from the dashboard at any time. The School may also ask us to export or delete any or all of its School Data, and we will do so within 14 days of the request.
8.7Retention. We recommend that Schools clear student results at the end of each school year. When the agreement ends, we keep School Data for 30 days so the School can export it, then delete it, unless the School asks us to delete it sooner.
8.8Data breaches. If we become aware of unauthorised access to School Data, we will tell the School without undue delay, give it the information it needs to meet its own obligations, and take reasonable steps to contain the incident.
8.9We will handle personal information in accordance with the Australian Privacy Principles in the Privacy Act 1988 (Cth) and our privacy policy. Where the School's applicable law or sector policy imposes additional requirements, the parties will work together in good faith to meet them.
9.Intellectual property
9.1The Service, including its modules, software, artwork, sounds, question content and documentation, is owned by Music Master and protected by copyright and other intellectual property laws. Nothing in these Terms transfers ownership of the Service to the School.
9.2Custom content the School creates in the Service (for example rhythms, melodies, courses and assessments) belongs to the School. The School grants us a licence to store and display that content in order to provide the Service.
9.3The School may use the Music Master name and logo in internal communications about the Service, such as newsletters and classroom posters. Any other use of our branding needs our written consent.
10.Availability, support and changes
10.1We will use reasonable efforts to keep the Service available and to fix material faults promptly. The Service depends on third-party infrastructure and the internet, so we do not guarantee uninterrupted availability.
10.2Support is provided by email at the contact address below during Australian business hours. We aim to respond within two business days.
10.3We may update the Service, add or change modules and features, and perform maintenance. We will try to schedule disruptive maintenance outside school hours and will not materially reduce the core functionality the School licensed during a Licence Year.
10.4We may update these Terms. We will publish the new version at least 30 days before it takes effect and email the School's contact. Changes do not increase the Fees for the current Licence Year. If the School does not accept a change, it may end the agreement under clause 12.3.
11.Acceptable use
11.1Users must not use the Service to upload unlawful, offensive or infringing content, to harass others, to attempt to access another school's data, to probe or test the security of the Service without our written permission, or in a way that damages or disrupts the Service.
11.2We may remove content or suspend a User or a School Site that we reasonably believe breaches this clause, after telling the School where it is practical to do so.
12.Suspension and termination
12.1Either party may end the agreement at the end of the current Licence Year by not renewing under clause 4.2.
12.2Either party may end the agreement immediately by written notice if the other party materially breaches these Terms and does not fix the breach within 14 days of being asked to.
12.3If we change these Terms or the Service in a way that materially disadvantages the School, the School may end the agreement by written notice within 30 days of the change. We will refund the Fees for the unused part of the Licence Year on a pro-rata basis.
12.4When the agreement ends, the School's access stops and clause 8.7 applies to its School Data. Clauses 8, 9, 13 and 14 continue to apply.
13.Warranties and liability
13.1Nothing in these Terms excludes, restricts or modifies any guarantee, right or remedy the School has under the Australian Consumer Law or other law that cannot be excluded. Where our liability for breach of such a guarantee can be limited, it is limited to re-supplying the Service or paying the cost of having it re-supplied.
13.2The Service is an educational practice and assessment tool. It supports, and does not replace, the professional judgement of the School's teachers. We do not warrant that results produced by the Service are suitable for any formal reporting or accreditation purpose.
13.3Subject to clause 13.1, our total liability to the School arising out of or in connection with these Terms in any Licence Year is limited to the Fees paid by the School for that Licence Year, and neither party is liable to the other for indirect or consequential loss, loss of data that the School could reasonably have exported, or loss of profit or opportunity.
13.4Each party will do what is reasonable to reduce any loss it suffers.
14.General
14.1These Terms are governed by the laws of South Australia, Australia, and the parties submit to the courts of that State.
14.2These Terms, together with the pricing page and the School's invoice, are the whole agreement between the parties about the Service. If a school's purchase order or terms conflict with these Terms, these Terms apply unless we have agreed otherwise in writing.
14.3Neither party is liable for a failure caused by events outside its reasonable control, other than a failure to pay.
14.4If any part of these Terms is unenforceable, the rest continues to apply. A party's delay in enforcing a right is not a waiver of it.
14.5Notices may be given by email: to us at the address below, and to the School at the email address on its most recent invoice.
Contact. Questions about these Terms, invoicing, or a data export or deletion request:
musicmaster@musicmaster.app