Privacy Policy
Last updated: 2026-06-19
Summary (the short version)
- Your recordings and music never leave your device. Audio is captured, transcribed, and played back entirely on your device. We never upload, store, or transmit your audio or your music files.
- We collect nothing by default. The two optional diagnostic features below are off unless you turn them on, and you can turn them off again at any time in Settings.
- We don’t show ads, we don’t sell your data, and there are no user accounts.
Who we are
Harmonova (“we”, “us”, “our”) is the developer of the Harmonova app for harmonica players. For any privacy question, contact us at support@harmonova.app.
For the purposes of UK data protection law (UK GDPR and the Data Protection Act 2018), Harmonova is the data controller for the limited diagnostic data described below.
What the app does with your data
Your content stays on your device
Everything you create or capture in Harmonova is stored locally on your device and is not sent to us or any third party:
- Microphone audio you record
- Transcribed music sheets and pieces (“Music Book”)
- Instruments and acoustic environments you define, including calibration
- Practice scores, usage statistics, achievements, and app settings
- Backup files you choose to export
Backups and exports are written to locations you choose and remain under your control.
Microphone
Harmonova requests microphone access so it can record your playing and transcribe the notes. The microphone is used only while you are actively recording or practising. Audio is processed on-device in real time and is not transmitted anywhere. You can decline or revoke microphone permission through your device’s settings; recording features simply won’t work without it.
Optional diagnostics (off by default, opt-in only)
On first launch the app shows a consent screen offering two independent, optional diagnostic features. Both are disabled unless you explicitly enable them, and both can be toggled at any time under Settings. You can use the full app with both switched off.
1. Crash reporting (Sentry)
If you enable crash reporting, when the app encounters an unexpected error we send a diagnostic crash report to Sentry, which processes it on our behalf to help us find and fix bugs. A crash report contains technical information such as:
- the error type and stack trace,
- the app version, operating system, and device model,
- the general app state at the time of the error.
It does not include your audio, your music files, or your personal identity. We have configured Sentry not to collect personally identifying information (such as your IP address) by default. Performance tracing is disabled.
Sentry acts as a data processor. See Sentry’s privacy policy: https://sentry.io/privacy/
2. Usage analytics (Aptabase)
If you enable usage analytics, the app sends anonymous, aggregated events to Aptabase so we can understand which features are used and prioritise improvements. Aptabase is a privacy-focused analytics service that does not use cookies or persistent identifiers to track you across sessions, and does not collect personally identifying information.
The events we send are limited to anonymous feature counts and basic context, including:
- app opened; recording started/finished; playback started;
- instrument created; environment calibrated; “identify instrument” used;
- piece saved (with a note count); practice completed (score, duration, number of notes, and whether it was a full run); an export performed (the export type); and a once-per-session summary of practice time, notes played, and recordings made.
These events never include your audio, the contents of your music files, or any personal identifier.
Aptabase acts as a data processor. See Aptabase’s privacy policy: https://aptabase.com/legal/privacy
Legal basis
Where UK GDPR applies, our legal basis for processing the optional diagnostic data above is your consent, which you give on the first-run consent screen or via Settings. You may withdraw that consent at any time by turning the relevant feature off in Settings; withdrawal does not affect processing carried out before you withdrew.
Data retention
- On-device data remains until you delete it (by removing pieces, instruments, environments, or by uninstalling the app).
- Crash reports and usage events, if enabled, are retained by our processors (Sentry and Aptabase) according to their retention policies. We use this data only in aggregate to improve the app.
International transfers
Our diagnostic processors (Sentry and Aptabase) may process data on servers located outside the UK. Where that happens, appropriate safeguards (such as standard contractual clauses) are relied upon. Both services are configured to host data inside the EU.
Your rights
Subject to UK data protection law, you have the right to access, correct, or erase your personal data, to restrict or object to processing, and to data portability, as well as to withdraw consent at any time. Because we hold no account and the diagnostic data is not tied to your identity, the most effective control is to disable the diagnostic features in Settings. To make a rights request, contact us at support@harmonova.app. You also have the right to lodge a complaint with the UK Information Commissioner’s Office (ICO) at https://ico.org.uk.
Children
Harmonova is a general-audience music app and is not directed at children, and we do not knowingly collect personal data from children.
Changes to this policy
We may update this policy from time to time. We will revise the “Last updated” date above when we do, and material changes will be reflected in the app’s consent and settings screens where appropriate.
Contact
Questions about this policy or your data: support@harmonova.app