Pianinka — Privacy Policy / Политика конфиденциальности
English
Effective date: 7 October 2026
Pianinka is an app for learning to play the piano on iPad, iPhone and Mac.
In short: Pianinka does not collect any data. Your progress and imported songs stay on your devices and in your own iCloud; we cannot see them. If you import sheet music from a PDF, the pages are sent to our server for recognition and deleted as soon as they are recognized.
What the app does not do
- No accounts or sign-in.
- No ads and no purchases.
- No analytics, no tracking, no third-party code that collects data.
- The app connects to our server only when you import a PDF with sheet music (see below).
- We do not sell or share data, because we do not have any.
Data on your device and in iCloud
Your progress (stars, points, streak, daily goal), settings and imported songs are stored on your device. If you are signed in to iCloud, the app syncs them between your devices through your private iCloud database (Apple CloudKit). Only you have access to it; we cannot see it. A PDF that is still being recognized syncs only its job number, file name, page count and the notes already recognized from page 1; the PDF itself is not uploaded to iCloud. A copy of the sent PDF stays only on the device it was sent from, outside iCloud and device backups, until you save the song or remove the card; it is used to compare page 1 with the result and to try recognition again. Device settings (sound delay, microphone, connected piano) stay on the device. To stop syncing, turn off iCloud for Pianinka in the system settings. To delete synced data, use the iCloud storage settings (Manage Storage → Pianinka). If you back up your device, the backup may include this data; Apple or your computer handles the backup.
Microphone
The app uses the microphone only if you turn on “Microphone” in Settings (for a piano without USB). The sound is analysed on the device to detect which note you play. It is not recorded, saved or sent anywhere. You can turn the microphone off in the app or in the system settings.
Bluetooth
Bluetooth is used only to find and connect Bluetooth MIDI pianos and keyboards. The app receives only the notes you play.
Imported files
The app opens only the MIDI, MusicXML or PDF file you choose and does not upload the file anywhere, except a PDF sent for recognition (see below). The song made from it (notes, title, parts) syncs through your private iCloud like your progress.
Sheet music from PDF
To turn a PDF into a song, the notes have to be recognized. Our server does this, and only after you choose a PDF and tap “Agree and send” in the app.
- The app sends the pages (up to 10, as images or as the PDF itself) over an encrypted connection (HTTPS). Nothing else is sent: no name, account or device identifiers.
- The server deletes the pages as soon as the notes are recognized. The result (the recognized notes) stays in the server's memory until the song is saved or the card is removed in the app, and no longer than 24 hours; then it is deleted. Neither pages nor results are written to disk or to logs.
- To limit the number of requests, the server keeps your IP address in memory for up to an hour. It is not saved or linked to you.
- The server is in Moscow, Russia. Recognition uses the open-source programs homr and Audiveris.
Apple
Apple handles downloads through the App Store and TestFlight and may collect data under its own privacy policy. If you turned on “Share With App Developers” in your device settings, Apple may send us anonymous crash reports. TestFlight testers may send us feedback, screenshots and crash reports through TestFlight. We use these only to fix bugs.
Children
Pianinka is suitable for children. It does not collect data from anyone, including children.
Changes
If this policy changes, we will update this page and the effective date.
Contact
Русский
Действует с: 7 октября 2026 г.
Pianinka — приложение для обучения игре на пианино для iPad, iPhone и Mac.
Коротко: Pianinka не собирает никаких данных. Прогресс и импортированные песни хранятся на ваших устройствах и в вашем iCloud; мы их не видим. Если вы импортируете ноты из PDF, страницы отправляются на наш сервер для распознавания и удаляются сразу после него.
Чего приложение не делает
- Нет аккаунтов и входа.
- Нет рекламы и покупок.
- Нет аналитики, отслеживания и стороннего кода, который собирает данные.
- Приложение подключается к нашему серверу, только когда вы импортируете ноты из PDF (см. ниже).
- Мы не продаём и не передаём данные — у нас их нет.
Данные на устройстве и в iCloud
Прогресс (звёзды, очки, серия дней, цель на день), настройки и импортированные песни хранятся на устройстве. Если вы вошли в iCloud, приложение синхронизирует их между вашими устройствами через вашу личную базу iCloud (Apple CloudKit). Доступ к ней есть только у вас; мы её не видим. Для PDF, который ещё распознаётся, синхронизируются только номер задания, имя файла, число страниц и ноты, уже распознанные со стр. 1; сам PDF в iCloud не загружается. Копия отправленного PDF остаётся только на устройстве, с которого он отправлен, вне iCloud и резервных копий, пока вы не сохраните песню или не уберёте карточку; она нужна, чтобы сравнить стр. 1 с результатом и распознать заново. Настройки устройства (задержка звука, микрофон, подключённое пианино) остаются на устройстве. Чтобы выключить синхронизацию, отключите iCloud для Pianinka в настройках системы. Удалить синхронизированные данные можно в настройках хранилища iCloud (Управлять хранилищем → Pianinka). Если вы делаете резервную копию устройства, она может включать эти данные; копией управляет Apple или ваш компьютер.
Микрофон
Приложение использует микрофон, только если вы включили «Микрофон» в настройках (для пианино без USB). Звук анализируется на устройстве, чтобы узнать, какую ноту вы сыграли. Он не записывается, не сохраняется и никуда не отправляется. Микрофон можно выключить в приложении или в настройках системы.
Bluetooth
Bluetooth нужен только для того, чтобы найти и подключить пианино и клавиатуры с Bluetooth MIDI. Приложение получает только ноты, которые вы играете.
Импортированные файлы
Приложение открывает только выбранный вами файл MIDI, MusicXML или PDF и никуда его не загружает, кроме PDF, отправленного на распознавание (см. ниже). Песня, сделанная из файла (ноты, название, партии), синхронизируется через ваш iCloud, как прогресс.
Ноты из PDF
Чтобы превратить PDF в песню, ноты нужно распознать. Это делает наш сервер — и только после того, как вы выбрали PDF и нажали «Согласиться и отправить» в приложении.
- Приложение отправляет страницы (до 10, изображениями или самим PDF) по зашифрованному соединению (HTTPS). Больше ничего не отправляется: ни имени, ни аккаунта, ни идентификаторов устройства.
- Сервер удаляет страницы сразу после распознавания. Результат (распознанные ноты) хранится в памяти сервера, пока в приложении не сохранят песню или не уберут карточку, но не дольше суток, затем удаляется. Ни страницы, ни результаты не записываются на диск и в журналы.
- Чтобы ограничить число запросов, сервер держит ваш IP-адрес в памяти до часа. Он не сохраняется и не связывается с вами.
- Сервер находится в Москве (Россия). Для распознавания используются открытые программы homr и Audiveris.
Apple
Загрузку через App Store и TestFlight обеспечивает Apple; она может собирать данные по своей политике конфиденциальности. Если в настройках устройства включено «Делиться с разработчиками», Apple может присылать нам анонимные отчёты о сбоях. Тестировщики TestFlight могут присылать нам отзывы, снимки экрана и отчёты о сбоях через TestFlight. Мы используем их только для исправления ошибок.
Дети
Pianinka подходит детям. Приложение ни у кого не собирает данные, в том числе у детей.
Изменения
Если политика изменится, мы обновим эту страницу и дату вступления в силу.