Legal
Privacy policy
Effective October 8, 2026
This policy explains what data Pianino handles: the app for learning piano (for Android and, once available, for iOS) and this website, pianino-app.web.app. It is written in plain language and describes what the app actually does.
In short
- There are no accounts and no sign-up. Your progress, nickname and settings are stored only on your device.
- The microphone is used to recognise the notes you play. Sound is analysed on the device itself: we keep no recordings and audio never leaves it.
- If you allow it, the app sends usage statistics and crash reports to Google Firebase, never your nickname or your age. You can turn this off at any time in Settings → Privacy.
- Usage statistics are never collected from children under 13.
- No ads, no in-app purchases and no sale of data.
Who is responsible
The data controller is Pianino. For any privacy question or request, write to us at infopianinoapp@gmail.com.
Data that stays on your device
Pianino has no servers of its own and no user accounts. What the app needs to work is stored in the app’s storage, on your device:
- the nickname you choose and the age you enter during Welcome;
- your Welcome answers (for example, whether you have a piano, your experience, your goal or how you heard about Pianino);
- your progress, Sparks, streak and settings.
Your nickname and age never leave the device: the age is only used there to apply the protections for children described below. Some Welcome answers are part of the usage statistics if you allow them (next section). You can change your nickname and reset your progress in Settings; uninstalling the app deletes everything.
Microphone
If you choose the Ear mode, Pianino asks for permission to use the microphone so it can listen to your piano and recognise the notes you play.
Sound is analysed as you play, in the device’s memory, by a recognition model included in the app. Pianino keeps no recordings of your playing, sends no audio to any server (neither to us nor to Google) and uses it for nothing but recognising notes.
The permission is optional: you can deny or revoke it in your phone’s settings and keep using Pianino with the on-screen keyboard (Touch mode) or a MIDI keyboard.
MIDI keyboards
If you connect a digital piano or MIDI keyboard, the app receives the notes you play for the current lesson. They are processed on the device and sent nowhere.
Usage statistics, crash reports and performance
To fix bugs and improve the lessons, the app can send data to Google Firebase, a Google service. Nothing is sent before Welcome ends, and its privacy step explains this. For adults, sharing is then on and can be turned off at any time in Settings → Privacy (“Share anonymous usage data”); while it is off, nothing is sent. For children under 13, see “Children”.
Three services are used:
- Google Analytics for Firebase (usage statistics): the screens you open; when you start and finish a lesson, a song or a practice session, with its identifier, duration, percentage of notes hit, Sparks and streak days; when the app could not listen to you (for example, because the microphone was denied); when you reset your progress; and, when Welcome ends, your answers about whether you have a piano, your experience, your goal and how you heard about Pianino. Also the listening mode and the app’s language. The SDK adds data of its own such as sessions, time in the app, first open, updates, device model, operating system, app version, language, and approximate country or region (derived from the IP address).
- Firebase Crashlytics (crash reports): when the app crashes, stops responding or hits an error, the technical trace of the error, the device model, the operating system and app versions, free memory and other technical device data, the screen it happened on, the listening mode, the language and the answers about piano and experience, and, if usage statistics are on, the latest usage events.
- Firebase Performance Monitoring (performance): how long the app takes to start, whether screens are drawn smoothly and how long note recognition takes to load.
This data is tied to random identifiers of the app installation (the Analytics app instance ID and the Firebase installation ID), not to your name, email or nickname. The device’s advertising ID, your nickname, your age, your precise location and recordings are not collected. Data is encrypted in transit.
Google processes it as the provider of Firebase, under its terms and the Google Privacy Policy. More in Privacy and Security in Firebase and how Google uses information from sites or apps that use its services.
Children
Pianino is a general-audience app: it is not specifically directed at children under 13, but they may use it, ideally with an adult. So when the age entered during Welcome is under 13:
- usage statistics (Google Analytics) are never sent, whatever anyone chooses;
- crash and performance reports are only turned on if an adult who is with the child agrees during Welcome; the child is never asked;
- those reports can be turned off later in Settings → Privacy.
The child’s nickname and age never leave the device. If you believe we have received data from a child without an adult’s permission, write to infopianinoapp@gmail.com and we will help delete it as far as we can identify it.
Android backup
The app supports Android’s automatic backup. If it is on for your phone, Android may save the app’s data (for example, your progress, streak, nickname and settings) to your Google account and restore it on a new device. That backup is handled by Google under its terms; we have no access to it.
You can turn it off in your phone’s settings (usually Settings → Google → Backup, depending on the manufacturer) and manage or delete backups from your Google account. More about Android backup.
This website
This site is hosted on Firebase Hosting (Google), which processes technical data such as your IP address to serve the pages.
We use Google Analytics 4 to learn how many people visit it: it records page views, clicks on the download buttons (which platform and where on the page) and whether you play the video, along with browser and device data and your approximate country or region. To do so it stores the cookies _ga and _ga_2FHGR8K14N in your browser, which last up to 2 years. You can block or delete them in your browser, or install the Google Analytics opt-out browser add-on.
The home page includes a Pianino video hosted on YouTube (Google). Nothing loads from YouTube until you press play; the player then loads in YouTube’s privacy-enhanced mode (youtube-nocookie.com), and Google processes the data of that playback, such as your IP address and what the player stores in your browser, under its Privacy Policy.
The site has no forms, accounts or ads.
How long data is kept
- Data on your device: until you delete it in Settings or uninstall the app.
- Usage statistics (Google Analytics, for the app and the website): event-level data is kept for the period set in Google Analytics, 2 months by default and 14 months at most; aggregated reports may be kept longer.
- Crash reports (Crashlytics): 90 days.
- Performance data (Performance Monitoring): up to 30 days for data tied to an IP address and up to 60 days for data tied to the installation.
Who data is shared with
Only Google, as the provider of Firebase and Google Analytics, which processes it on our behalf and may do so on servers in the United States and other countries. If you play the video on the home page, YouTube (Google) also receives the data of that playback. We do not sell data, show ads or use data for advertising, and there are no in-app purchases.
Your choices and rights
- Turn usage statistics and crash reports off in Settings → Privacy. Turning crash reports off also deletes any reports still waiting to be sent.
- Deny or revoke the microphone permission in your phone’s settings.
- Reset your progress in Settings → Progress, or delete all the app’s data by uninstalling it. Reinstalling creates new identifiers.
- Ask us for access to, correction or deletion of your data, or object to its processing, by writing to infopianinoapp@gmail.com. As there are no accounts and we do not know who you are, we may not be able to find your data without more information; we will tell you what we need.
- Lodge a complaint with the data protection authority of your country.
Changes to this policy
If we change this policy, we will publish the new version on this page with its effective date.
Contact
Pianino · infopianinoapp@gmail.com