Version 2026-07-07. This document is in effect as of its version date. We review our legal documents with counsel as part of our process, and we announce material changes to affected users.
Crescendo-IQ provides software that music-education programs (private instructors, school band/choir/orchestra directors, and music studios) use to manage their students. This policy describes the personal information the service collects, how it is used and shared, how long it is kept, and the choices and rights available. Because the service is used by K-12 programs that may enroll children under 13, this policy is written with children's privacy laws (such as COPPA and FERPA, and state laws including Illinois SOPPA and California SOPIPA) in mind.
In most cases, the school, instructor, or studio that uses Crescendo-IQ is the party that decides what information to collect and how it is used (the "operator"/"service provider" relationship). Crescendo-IQ processes student information on their behalf and for their educational purposes.
1. Information we collect
The service collects the following categories of information.
- Account & identity information. When a user signs up (with an email and password, or by signing in with Google), we collect their name, email address, whether the email is verified, and an optional profile image. Sign-in credentials are handled by our authentication provider; passwords are stored only as a secure hash.
- Age signal (birth year). A student record may include a birth year only (not a full date of birth) so the program can identify students under 13. This field is optional.
- Student profile fields. A program can define its own profile fields (text, dropdown, or number) that students complete when they join a group. The content of these fields is determined by the program.
- Practice activity.Students can log practice sessions, including timing, an optional feeling rating, optional free-text notes and goals, and the activities practiced. Practice data may be stored temporarily on the student's own device (offline) before it syncs.
- Attendance and assessments. Programs can record attendance for sessions and store assessment scores.
- Parent/guardian email.A program may collect a parent or guardian email to send optional "did your child practice?" verification messages. There is no separate parent login; parents receive secure, time-limited links by email. Each link authorizes only a response to the named practice session. It does not provide access to the student's broader record or collect consent.
- Technical information. Standard session and security information (such as IP address and browser/user-agent) is recorded when users sign in, and our hosting provider records standard request logs.
Data-minimization note: programs are advised not to enter sensitive information (for example health, medical, disability, or government identifiers) into free-text fields. The product surfaces a warning when a field name looks sensitive, but it cannot control what a program chooses to collect.
2. How we use information
Information is used to operate the service for the program's educational purposes: to create and manage accounts and group rosters, to record and display practice, attendance, and assessment activity, to send the transactional and verification emails described above, and to keep the service secure. We do notuse students' information for targeted advertising, we do not build advertising profiles of students, and we do notsell students' information.
3. How we share information (subprocessors)
We use the third-party service providers ("subprocessors") listed below to operate the service. Each receives only the categories of data described next to it, and only to provide its function. We do not otherwise disclose students' information except as needed to provide the service or as required by law.
Hosting & Infrastructure
1Vercel
Application hosting and content delivery for crescendo-iq.com.
Data shared
- All data served or processed by the app while a request is in flight
- Request logs and IP addresses
Database
1Neon (PostgreSQL)
Primary database. Stores the entire application dataset at rest.
Data shared
- All student and parent records (names, emails, parent emails, birth year)
- Custom profile field values
- Practice logs, attendance records, and assessments
- Organization, group, membership, and account data
File Storage
1Vercel Blob
File storage for uploaded files (e.g. profile photos).
Data shared
- Uploaded files, which may include student profile images
Email Delivery
1Resend
Transactional email delivery when an organization has not connected its own mailbox.
Data shared
- Recipient email address and name
- Email body (invitations, profile-completion, and parent-verification messages)
Authentication / Sign-In
2"Sign in with Google" authentication, and sending email from an organization's own connected Gmail mailbox.
Data shared
- Sign-in: Google profile (name, email, profile photo)
- Email-send: the organization's own mailbox identity and the emails it sends
Microsoft
Sending email from an organization's own connected Microsoft mailbox.
Data shared
- The organization's own mailbox identity and the emails it sends
Payments & Billing
1Polar
Subscription payments and billing for the paying organization.
Data shared
- The paying organization/admin's billing and subscription data (plan, seats)
4. How long we keep information
Information is kept for as long as needed to provide the service to the program, and is deleted on request. Programs can enable automatic purging of stale onboarding data and configure a retention window for it. When a student is removed, their program-scoped data is deleted; a program can also permanently erase a student's record, including the underlying account when it is not shared with another program. We keep a minimal, non-identifying record that a deletion occurred.
5. Your rights and choices
Parents and schools may request to review the information held about a student, request corrections, and request deletion. An administrator can export a complete copy of a student's record (in both machine-readable and human-readable form) and can permanently erase a student's data. A practice-verification link cannot download a student record. To make a request, contact your program's administrator or use the contact details below.
6. Security
The service is built with multi-tenant isolation so each program can only access its own data, role-based access controls, encryption of sensitive connected-mailbox credentials at rest, audit logging of significant actions, and rate-limited, single-use secure links. No method of transmission or storage is perfectly secure, but we work to protect information using reasonable measures.
7. Children's privacy
Because programs may enroll children under 13, Crescendo-IQ can enforce a consent step selected by the program before a child's information is collected. A school may use authorization on behalf of parents for educational purposes, as described in our Data Processing Agreement. If parental consent is required, the program must use its currently approved process. Practice-verification links do not collect consent. A plain-language summary for parents is published at /legal/consent.
8. Changes to this policy
When this policy changes, the new version and its effective date will be published here, and material changes will be communicated to the programs that use the service before they take effect. The version date at the top of this page identifies the edition in force.
9. Contact
Questions about this policy, or requests to review, correct, or delete a student's information, can be directed to Crescendo-IQ through the program's administrator or the contact address published on our website.
