Piano Professor — School Edition

Student Data Privacy Policy

Version 1 (pilot) · Vendor: Piano Professor, operated by John David Maybury · Contact: iwillfindawayormakeone@gmail.com

The short version: students never create accounts, never enter an email, and never accept any terms. The only student data stored is a class label the teacher controls (like "Student 12") and the scores earned on lessons. No ads. No selling of data. Ever.

1. Who this covers

Teachers create accounts and run classes. Students join a class session by typing a code the teacher shows on the board — they have no accounts and are never asked to agree to anything.

2. What we collect

FromDataWhy
TeachersName, email, school, login recordsAccount, license, security
StudentsA display label (teacher-controlled) and lesson results (score, accuracy, grade, stars)So the teacher can record a music grade

We do not collect from students: email, last name (not required), passwords, address, phone, photos, biometrics, location, contacts, or advertising identifiers. Teacher card payments are handled entirely by Stripe — we never see card numbers.

3. What we never do

4. Who can see the data

A teacher sees only their own students' results, enforced by database-level row security — not just the user interface. Vendor staff access production data only for support or security, under logging.

5. Infrastructure providers (subprocessors)

ProviderRoleStudent data?
Supabase (US region)Database, authentication, server functionsLabels + results
StripeTeacher billing onlyNo
VercelServing the app over HTTPSRequest logs only

6. Retention & deletion

7. Security

HTTPS everywhere; encryption in transit and at rest; teacher-only accounts; server-side license checks; row-level security; and audit logging of logins, session creation, and exports. There is no offline mode and no downloadable copy of the application.

8. Parents

Schools typically cover classroom tools under their existing technology notices. Where direct parent consent is required, we provide sample notice language, and any student can complete the same learning objective in a no-record guest mode where nothing is stored.

9. Compliance posture

Piano Professor is built to align with FERPA and COPPA (operated through schools) and Maryland student-data-privacy expectations. We will sign a district Data Privacy Agreement where required.