Music Maestro is an interactive music theory learning app. The service is operated by an individual developer. Questions: use the feedback link at the bottom of the app.
If you create an account (optional):
If you pay (Grade 2 & 3 access):
Without an account (guest mode):
Music Maestro is designed for use by children under parental supervision. We recommend that a parent or guardian creates the account on behalf of a child. We do not knowingly collect personal information directly from children under 13 without parental consent.
Account, progress and funnel data is stored in a Cloudflare D1 database. Access is restricted through server-side authentication; the owner report is limited to the configured owner account.
We do not use advertising cookies or third-party tracking scripts. A secure, HttpOnly first-party cookie keeps signed-in users authenticated. We store a random first-party visitor identifier to measure anonymous funnel steps; it contains no name, email address, or device fingerprint.
None. As of 17 August 2026, every script this app runs — Tone.js (piano audio), Tonal.js and abcjs (music theory and notation), and the Salamander piano samples — is hosted on our own domain, not fetched from a third-party CDN. (Previously Tone.js, Tonal.js, abcjs and the Salamander samples were loaded from cdnjs.cloudflare.com, cdn.jsdelivr.net and tonejs.github.io respectively; those CDN providers no longer see any request from this app.) Lesson pages in the Theory Lessons section may embed a YouTube video; loading that page tells Google/YouTube you visited, per YouTube's own privacy policy.
Last updated: 17 August 2026