Last Updated: March 2026 | Version: 1.1
Crescendo is built privacy-first. Your practice data stays on your device. We only collect anonymous usage analytics if you give explicit consent.
Crescendo ("we," "our," or "the app"), developed by Crescendo Piano LLC, is a piano learning application that displays sheet music and helps you practice reading music notation. This privacy policy explains our data practices in plain language.
Our philosophy: We built this app for people who want to learn piano without being tracked or monetized. Your practice data stays on your device. We only collect anonymous usage analytics if you explicitly consent, and you can turn it off anytime.
We want to be explicit about what we don't do:
| What We Don't Do | Details |
|---|---|
| No tracking | We don't track you across apps or websites |
| No advertising | We don't show ads or share data with ad networks |
| No advertising IDs | We disable Google Advertising ID and SSAID collection |
| No personal information | No names, emails, phone numbers, or accounts |
| No location data | We don't collect GPS or precise location |
| No data sales | We never sell or share your data with third parties |
We have not sold or shared any personal information. The only data we collect is anonymous usage analytics, and only with your explicit consent (see Optional Analytics).
We do not collect sensitive personal information as defined by the California Privacy Rights Act (CPRA), including Social Security numbers, precise geolocation, racial or ethnic origin, religious beliefs, genetic data, biometric information, health information, or information concerning sex life or sexual orientation.
With your explicit consent, we collect anonymous usage analytics to understand how the app is used and improve it. Analytics are off by default and only enabled if you choose "Accept" when prompted, or turn them on in Settings.
| Data | Example | Purpose |
|---|---|---|
| App interactions | Practice session started, piece imported | Understand which features are used |
| App Instance ID | Random identifier (e.g., abc123def) | Count unique users (not linked to your identity) |
| Device model and OS | Pixel 8, Android 15 | Ensure compatibility |
| App version | 1.2.0 | Track update adoption |
| Country | United States | Localization priorities (derived from IP, IP is not stored) |
Analytics data is processed by Google Firebase Analytics (Google LLC). Google acts as a data processor on our behalf and does not use this data for advertising or other purposes. Data is encrypted in transit via TLS.
The app stores the following data only on your device:
All local data exists solely to provide the app's core functionality, tracking your practice progress, displaying your music library, and remembering your preferences. This is the minimum data needed for the app to work as you expect.
Legal Basis (GDPR): Legitimate interest, we process this data locally on your device to provide the practice tracking functionality you requested when you installed the app.
This data never leaves your device. We have no servers, no cloud storage, and no way to access your information. When you practice, only you know.
You have complete control over your data:
Uninstalling the app permanently deletes all associated data from your device.
| Service Type | Our Status |
|---|---|
| Analytics | Firebase Analytics (consent-based, anonymous, see Optional Analytics) |
| Advertising | None |
| Crash reporting | None |
| Social media SDKs | None |
| Support contact form | Web3Forms processes contact submissions (email, message, category, app version/build, and platform) only when you submit the in-app support form. You may email support@crescendopiano.app instead. |
| Payment processors | App Store / Play Store only |
We use open-source software libraries to build the app. These libraries run entirely on your device and do not transmit any data:
None of these libraries collect, transmit, or share your data.
The only external parties involved are:
Crescendo is intended for users aged 13 years and older.
| Region | Minimum Age |
|---|---|
| United States | 13 (COPPA) |
| European Union | 13–16 (varies by country under GDPR) |
| Rest of World | 13 |
If you believe a child under the applicable age has accessed our app and you have concerns, please contact us at privacy@crescendopiano.app. Since we don't collect data, there is nothing for us to delete, but we're happy to answer any questions.
When we introduce optional cloud sync, account creation will require users to meet the minimum age for their region. We will implement a neutral date-of-birth verification (not a simple checkbox) at signup to comply with COPPA requirements.
We plan to offer optional cloud synchronization in a future update. This feature does not exist yet. When implemented:
Before enabling any cloud features:
Because all data stays on your device, you can exercise your privacy rights directly through your device's controls:
| Right | How It Applies |
|---|---|
| Right to Access | All your data is on your device. You have full access through the app. |
| Right to Deletion | Delete via app settings or by uninstalling. |
| Right to Rectification | Edit your data directly in the app. |
| Right to Portability | Your data is in standard SQLite format on your device. |
| Right to Opt Out | There's nothing to opt out of, we don't transmit data. |
| Right to Non-Discrimination | We treat all users equally regardless of privacy choices. |
For transparency:
We do not use automated decision-making, profiling, or algorithms that make decisions affecting you. All practice statistics are calculated locally on your device for your own use.
Your practice data always stays on your device. Analytics are optional, consent-based, and anonymous. You can decline analytics and use the full app without any data leaving your device.
Your practice data is protected by:
If we ever experience a security incident affecting the app itself (e.g., malicious code in an update), we will notify users via app store updates and our website within 72 hours of discovery.
We review this policy at least annually, even if no changes are needed.
If you have questions about this privacy policy or our privacy practices:
Crescendo Piano LLC
Email: privacy@crescendopiano.app
Response Time: We aim to respond within 7 business days.
| Regulation | Our Status |
|---|---|
| GDPR (EU) | Compliant, consent-based analytics, local practice data |
| ePrivacy Directive | Compliant, consent obtained before analytics collection |
| Google EU User Consent Policy | Compliant, Consent Mode v2 implemented |
| CCPA/CPRA (California) | Compliant, opt-out available, no data sales |
| COPPA (US Children) | Compliant, 13+ rating, analytics anonymized |
| LGPD (Brazil) | Compliant, consent-based, local practice data |
| Google Play Store | Compliant, Data Safety form updated |
We built Crescendo because we wanted a piano learning app that respects privacy. We're musicians and developers who got tired of apps that track everything.
Your practice sessions are personal. Your progress is yours. We don't need to know how many scales you played today or what time you practice. We just want to help you learn piano.
Your data. Your device. Your music.