GuitarDaily Privacy Policy
Kostas Martzi · com.kostasmartzi.guitardaily
Updated 13 November 2026 · Android versions through 1.1.0
Local practice and Google Play access
GuitarDaily has no app account, ads or app-owned analytics or crash reporting service. Google Play Billing may send Google its own billing diagnostics. Exercises and audio are bundled. Practice history, notes, microphone audio and reminders stay on your device. The Android app uses the internet to verify access and check the Google Play rollout. Google Play handles checkout, payment information and subscription management under its own policies.
Purchases and subscriptions
When you have a Google Play subscription, the app sends Google Play’s signed purchase record, including its purchase token and associated order details, to GuitarDaily’s verification service at guitardailyapp.com. The service checks with Google Play and acknowledges eligible purchases so access can open. Google Play can also send purchase notifications to that service. We use these details for purchase verification, access and fraud prevention. The service does not receive your card details or Google password.
To restore an earlier paid download after reinstalling, you can enter the order number from your Google Play receipt. The service checks it with Google Play and returns the result. Keep the order number private. Verification processes signed records and order numbers for the duration of the request. GuitarDaily does not store those values in its access database. The app stores the result and any temporary offline access on your device.
Access and rollout requests carry ordinary network information such as IP address and request time. To limit repeated paid-order checks, the service stores a keyed, time-limited value derived from the request’s IP address, along with an attempt count. These records expire by time window and are removed during subsequent checks. Hosting providers may process ordinary request and diagnostic logs under their policies.
Learn about Google’s privacy policy and manage Google Play subscriptions.
What stays on your device
The app saves total practice seconds, session count, completed exercises and day tasks, favorite exercise numbers, language and selected day, metronome and example volume, sound and animation preferences, preserved earned levels, and one current or paused session. The app also stores your chosen text and control sizes, per-exercise tablature and explanation sizes, triplet picking option, metronome BPM, time signature and beat subdivision, and example playback settings (repeat, metronome, count-in and note following). From version 0.10.0, local history can also save exercise and session record keys, dates and times, timed seconds, practice BPM, fret position, optional difficulty and pace ratings, comfortable BPM and a note of up to 200 characters. Version 0.11.0 also stores optional highest clean BPM, self-confirmed clean repetitions, exercise completion status, the rhythm and pattern version used for comparisons, unlocked challenge numbers, and an unfinished session-feedback draft so you can return to it. The earlier pace ratings remain in existing history; new feedback uses highest clean BPM. The optional guitar facts also keep an on/off setting and a shuffle seed and position to avoid repeating cards across app restarts; there is no timestamped reading log. These fields stay on the device and are included in manual backups. Record keys only link entries inside your local history; they are not account or advertising identifiers and are never transmitted. Notes contain only what you choose to type. The app does not request a name, email or account, or save microphone recordings. Achievements measure practice time, not verified musical ability. Anyone with access to your unlocked device can see this information.
Background audio playback
When you start the metronome, Android runs a media-playback foreground service with a notification showing BPM and a Stop control. It can keep ticking after the screen locks or you switch apps. A partial wake lock is held during playback. Brief notifications can lower its volume without stopping the rhythm; other temporary audio interruptions pause playback and it resumes when audio focus returns. Stopping playback, leaving the exercise, exiting the app, removing its task or permanent audio-focus loss releases playback resources. Audio is not restarted after a phone reboot or force-stop. A started practice timer keeps counting while the screen is locked or another app is open. It stores an elapsed-time checkpoint and the device boot count locally to restore elapsed time without counting it twice. Pause the timer when taking a break; after a device reboot the saved timer stays paused. Exercise examples pause in the background. While practice is active and visible, the app keeps the screen on; you can still lock it manually. These functions do not use the microphone, internet or location, and transmit no data.
Exercise examples that you start can also continue while the screen is locked. You can stop playback in GuitarDaily or with available Android playback controls.
Optional microphone tuner
When you tap Start tuner, Android asks for microphone permission if it has not already been granted. If you allow it, GuitarDaily reads short sound samples into memory to estimate the pitch of one guitar string. It does not create audio files, keep a listening history, identify speech, or transmit sound or pitch readings. The microphone stops when the tuner closes, the app goes into the background or you tap Stop. Samples are discarded during processing. Declining permission leaves the rest of the app usable. You can revoke microphone access in Android’s app settings.
Optional local reminders and updates
If you enable a daily practice reminder, the app stores the enabled setting, your chosen local hour and minute, and the notification language in private device preferences. Android 13 and later require notification permission. Android schedules the reminder locally and may delay it to conserve battery; there is no push service, device token, server or tracking. The app reschedules an enabled reminder after restarting the phone or changing its time zone. You can turn reminders off in Tools or Android settings. Reminder settings are not included in manual backups and are not enabled by restoring a backup.
Google Play handles app updates. GuitarDaily can ask Google Play whether an update is available and show an in-app reminder. No practice records are sent for that check.
Manual backup and restore
You can export local settings, progress, exercise history and notes as a JSON file through Android’s system file picker and restore a compatible file after confirming replacement. No account, automatic upload or broad storage permission is required. Choose local storage to keep your backup offline. If you select a cloud file provider, that provider handles the file under its own policy. You control where exported files are stored and who can access them. We do not receive them. Restoring replaces the current local progress and history; it does not merge records. Older compatible backups can be imported but do not contain dated history. Backups created by version 0.11.0 use format 3, which older app versions may not accept. This release can import compatible formats 1 and 2 as well as format 3.
Retention and deletion
History stays on the device until you clear it. You can delete an individual entry and its feedback using Delete below its date in History. You can also stop saving future history, clear all entries for an exercise, or clear all history using History & privacy controls. Clearing history leaves achievement totals and completion marks intact. History holds up to 5,000 entries; it never automatically deletes old entries. At the limit, the app asks you to export and clear history before adding more. Reset in Achievements removes progress, completion marks, favorites, check-ins, notes, history, unfinished feedback, clean checkpoints, challenge unlocks and the paused session, resets sound/motion preferences and turns reminders off; your current language and selected day are retained. Clearing app data or uninstalling also removes local records. Android cloud backup is disabled. Exported files are separate: delete them using your file manager or chosen provider. There is no app account to delete. Android and Google Play may independently process installation, security and diagnostic information under their own settings and policies.
Website, support and earlier versions
The separate website and public policy page involve network requests; hosting providers may process IP addresses, request times and browser information. The Android app does not open the separate web preview. Hosting is through OpenAI Sites and Cloudflare.
If you email k.martzivanos@icloud.com, your email provider and ours process the message. Kostas Martzi uses your message and contact details to respond and retains correspondence as needed to resolve the request or meet applicable obligations. Do not send passwords.
Versions 0.5.0 and earlier supported sign-in and cloud practice records. This update does not read, upload or automatically delete those earlier records or browser storage. For access or deletion requests, email the contact above with the subject “GuitarDaily previous data deletion” and your former sign-in email. Ownership verification may be needed; provider backups and logs may have separate retention periods.
Your choices
Microphone use, reminders, dated history, check-ins, notes and manual backups are optional. Local history can be switched off without changing existing achievement totals. Parents or guardians can use the same deletion controls. The app does not ask for age or identity. Depending on your location, you may have rights concerning support correspondence or earlier cloud records, including access, correction, deletion and complaints to a data-protection authority. Contact: k.martzivanos@icloud.com. We will update this policy if data practices change.
Політика конфіденційності GuitarDaily
Костас Мартзі · com.kostasmartzi.guitardaily
Оновлено 13 листопада 2026 року · Версії Android до 1.1.0 включно
Локальна практика й доступ через Google Play
У GuitarDaily немає профілю, реклами, власної аналітики чи сервісу звітів про збої. Google Play Billing може надсилати Google діагностичні дані про роботу оплати. Вправи й аудіо входять до застосунку. Історія практики, нотатки, звук мікрофона й нагадування залишаються на пристрої. Застосунок використовує інтернет для перевірки доступу й статусу запуску в Google Play. Google Play обробляє покупки й платіжні дані та керує підписками за власними правилами.
Покупки й підписки
Якщо у вас є підписка Google Play, застосунок надсилає підписані Google Play відомості про покупку, зокрема токен і пов’язані відомості про замовлення, до сервісу перевірки GuitarDaily на guitardailyapp.com. Сервіс перевіряє покупку в Google Play і підтверджує її, щоб відкрити доступ. Google Play також може надсилати сервісу сповіщення про покупки. Ми використовуємо ці дані для перевірки покупок, надання доступу й запобігання зловживанням. Сервіс не отримує реквізити картки чи пароль Google.
Щоб відновити раніше оплачене завантаження після перевстановлення, введіть номер замовлення з квитанції Google Play. Сервіс перевіряє номер у Google Play і повертає результат. Зберігайте номер замовлення в таємниці. Сервіс обробляє підписані записи й номери замовлень протягом запиту. GuitarDaily не зберігає ці значення в базі даних доступу. Результат і тимчасовий доступ офлайн зберігаються на пристрої.
Запити на перевірку доступу та статусу запуску містять звичайні мережеві відомості, зокрема IP-адресу й час запиту. Щоб обмежити повторні перевірки замовлень, сервіс тимчасово зберігає значення, обчислене з IP-адреси за секретним ключем, і кількість спроб. Такі записи втрачають чинність після завершення відповідного періоду, а під час подальших перевірок видаляються. Хостинг може обробляти технічні журнали запитів відповідно до своїх правил.
Перегляньте політику конфіденційності Google або відкрийте підписки Google Play.
Що зберігається на пристрої
Зберігаються загальні секунди практики, кількість занять, виконані вправи й завдання днів, номери обраних вправ, мова та обраний день, гучність метронома й аудіоприкладів, налаштування звуку й анімацій, здобуті раніше рівні та одне поточне або призупинене заняття. Також зберігаються обрані розміри тексту й елементів керування, розміри табулатури та пояснень для кожної вправи, варіант штрихів для тріолей, BPM метронома, розмір такту й поділ долі, а також налаштування аудіоприкладу (повтор, метроном, відлік і стеження за нотами). З версії 0.10.0 локальна історія також може містити ключі записів вправ і занять, дати й час, секунди за таймером, BPM практики, позицію на грифі, необов’язкові оцінки складності й темпу, комфортний BPM і нотатку до 200 символів. Версія 0.11.0 також зберігає необов’язковий найвищий темп чистого виконання, підтверджені користувачем чисті повтори, статус виконання вправ, ритм і версію малюнка для порівняння, номери відкритих викликів та незавершену чернетку оцінок заняття. Попередні оцінки відчуття темпу залишаються в історії; у нових записах використовується найвищий чистий BPM. Для необов’язкових гітарних фактів також зберігаються стан увімкнення, початкове число перемішування й позиція в добірці, щоб картки не повторювалися між запусками; журналу читання з датами немає. Ці поля залишаються на пристрої та входять до ручних резервних копій. Ключі лише пов’язують записи всередині локальної історії: це не ідентифікатори профілю чи реклами, і вони нікуди не передаються. Нотатки містять лише те, що ви вирішили написати. Застосунок не запитує ім’я, електронну адресу чи профіль і не зберігає записів мікрофона. Досягнення відображають час практики, а не перевірений рівень майстерності. Людина з доступом до розблокованого пристрою може бачити ці дані.
Метроном у фоновому режимі
Після запуску метронома Android використовує службу відтворення зі сповіщенням, що показує BPM і кнопку «Зупинити». Метроном може звучати після блокування екрана або переходу до іншого застосунку. Під час відтворення утримується часткове блокування сну процесора. Короткі сповіщення можуть тимчасово зменшувати гучність без зупинки ритму; інші тимчасові звукові переривання ставлять відтворення на паузу з відновленням після повернення аудіофокуса. Зупинка звуку, вихід із вправи чи застосунку, видалення його завдання або постійна втрата аудіофокуса звільняють ресурси відтворення. Після перезапуску телефона або примусової зупинки звук автоматично не запускається. Запущений таймер практики рахує час після блокування екрана або переходу до іншого застосунку. Контрольна точка часу та лічильник перезавантажень пристрою зберігаються локально для відновлення часу без повторного зарахування. На перерві призупиняйте таймер; після перезавантаження телефона збережений таймер залишається на паузі. Аудіоприклади призупиняються у фоні. Коли практика активна й видима, застосунок тримає екран увімкненим; ручне блокування залишається доступним. Ці функції не використовують мікрофон, інтернет чи геолокацію та не передають дані.
Запущені вами приклади вправ також можуть звучати після блокування екрана. Зупиніть відтворення в GuitarDaily або за допомогою доступних елементів керування Android.
Необов’язковий тюнер із мікрофоном
Після натискання «Увімкнути тюнер» Android запитує дозвіл на мікрофон, якщо його ще не надано. За вашої згоди GuitarDaily тимчасово читає короткі звукові фрагменти в оперативну пам’ять, щоб визначити висоту однієї гітарної струни. Застосунок не створює аудіофайлів, не веде історії прослуховування, не розпізнає мовлення й не передає звук або результати вимірювань. Мікрофон вимикається після закриття тюнера, переходу застосунку у фон або натискання «Зупинити тюнер». Звукові фрагменти відкидаються під час обробки. Відмова від дозволу не заважає решті функцій. Відкликати дозвіл можна в налаштуваннях Android.
Необов’язкові локальні нагадування й оновлення
Якщо ви вмикаєте щоденне нагадування, застосунок зберігає стан увімкнення, обрані місцеві годину й хвилину та мову сповіщення у приватних налаштуваннях пристрою. Android 13 і новіші потребують дозволу на сповіщення. Нагадування планується локально; Android може затримати його для економії заряду. Push-сервісів, токенів пристрою, серверів і стеження немає. Увімкнене нагадування переплановується після перезапуску телефона або зміни часового поясу. Його можна вимкнути в розділі «Інструменти» або налаштуваннях Android. Налаштування нагадувань не входять до ручних копій, а відновлення копії не вмикає нагадувань.
Оновленнями застосунку керує Google Play. GuitarDaily може перевірити через Google Play, чи є оновлення, і показати нагадування в застосунку. Дані практики під час цієї перевірки не передаються.
Ручне резервне копіювання
Ви можете експортувати локальні налаштування, прогрес, історію вправ і нотатки у JSON-файл через системний вибір файлів Android та відновити сумісну копію після підтвердження заміни. Профіль, автоматичне надсилання й загальний дозвіл на сховище не потрібні. Для офлайн-копії оберіть локальне сховище. Якщо обрати хмарний сервіс, він оброблятиме файл за власною політикою. Ви визначаєте місце збереження та доступ до копій. Ми їх не отримуємо. Відновлення замінює поточний локальний прогрес та історію, а не об’єднує записи. Старі сумісні копії можна імпортувати, але вони не містять історії з датами. Копії версії 0.11.0 використовують формат 3, який старі версії застосунку можуть не підтримувати. Ця версія імпортує сумісні копії форматів 1, 2 і 3.
Зберігання й видалення
Історія залишається на пристрої, доки ви її не очистите. Кнопка «Видалити» під датою в історії дозволяє видалити окремий запис разом із його оцінками й нотаткою. У розділі «Керування історією та конфіденційністю» також можна вимкнути збереження майбутньої історії, очистити всі записи певної вправи або всю історію. Очищення історії не змінює підсумків досягнень і позначок виконання. Історія вміщує до 5000 записів без автоматичного видалення. Після досягнення межі застосунок пропонує експортувати й очистити історію перед додаванням нових записів. Скидання в розділі «Нагороди» видаляє прогрес, позначки, обрані вправи, оцінки, нотатки, історію, незавершені оцінки, самоперевірки, відкриті виклики та призупинене заняття, скидає налаштування звуку й анімацій і вимикає нагадування; поточні мова й обраний день залишаються. Очищення даних або видалення застосунку також видаляє локальні записи. Хмарне резервне копіювання Android вимкнено. Експортовані файли видаляйте окремо через файловий менеджер або обраний сервіс. Профілю для видалення немає. Android і Google Play можуть незалежно обробляти дані встановлення, безпеки й діагностики за власними налаштуваннями та політиками.
Вебсайт, підтримка та старі версії
Окремий вебсайт і публічна сторінка політики виконують мережеві запити: хостинг може обробляти IP-адресу, час запиту й дані браузера. Android-застосунок не відкриває вебпрев’ю. Хостинг працює через OpenAI Sites і Cloudflare.
Якщо ви пишете на k.martzivanos@icloud.com, повідомлення обробляють поштові постачальники. Костас Мартзі використовує лист і контактні дані для відповіді та зберігає листування за потреби для розгляду запиту або виконання законних обов’язків. Не надсилайте паролі.
Версії 0.5.0 і старіші підтримували вхід і хмарні записи. Це оновлення не читає, не надсилає й автоматично не видаляє ті записи або дані браузера. Для доступу чи видалення напишіть на зазначену адресу з темою «Видалення попередніх даних GuitarDaily» та колишньою адресою входу. Може знадобитися перевірка належності профілю; резервні копії та журнали постачальників можуть мати окремі строки зберігання.
Ваш вибір
Мікрофон, нагадування, історія з датами, оцінки, нотатки й ручні копії необов’язкові. Збереження історії можна вимкнути без зміни наявних підсумків досягнень. Батьки чи опікуни можуть користуватися тими самими засобами видалення. Застосунок не запитує вік або особисті дані. Залежно від країни ви можете мати права щодо листування й попередніх хмарних записів: доступ, виправлення, видалення та скарга до органу захисту даних. Контакт: k.martzivanos@icloud.com. У разі зміни обробки даних ми оновимо політику.