Short version: Music Maestro collects only what's needed to run accounts, understand the product funnel and process payments. We don't sell your data or run ads. Cloudflare hosts the service and Stripe processes payments.

Who we are

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.

What data we collect

If you create an account (optional):

If you pay (Grade 2 & 3 access):

Without an account (guest mode):

How we use your data

Children's privacy

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.

Data storage

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.

Your rights

Cookies & tracking

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.

Third-party scripts loaded

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