Privacy Policy

KeepTrack: Musical Journey Privacy Policy

This Privacy Policy applies to the KeepTrack: Musical Journey mobile app. Based on the current app implementation, KeepTrack: Musical Journey is designed as a private local-first music lesson journal. The app does not collect, sell, or share personal data for advertising or tracking purposes.

What KeepTrack does not collect

  • No user accounts or profiles are required.
  • No analytics, advertising SDKs, or tracking technologies are used.
  • No music lesson journal data is sent to a backend server operated for the app.
  • No marketing databases are used.
  • No public or shared CloudKit databases are used.
  • No remote AI service processes journal content.

Data used locally on your device

Based on the current app code, KeepTrack: Musical Journey stores music lesson journal data locally on your device first so the app can work as expected. This may include:

  • book titles, standalone titles, Wishlist entries, current pages, and title statuses
  • practice notes, lesson notes, focus areas, wins, next steps, and assignments
  • teacher feedback you choose to save in lesson notes
  • practice sessions, metronome settings, practice totals, and manual day adjustments
  • archive state and restore/delete history needed by the app
  • the app appearance preference

Local journal data is stored with Apple's SwiftData framework. The app configures its application support directory with complete file protection where supported by the operating system.

Private iCloud sync

When iCloud is available, supported journal records can sync through the private CloudKit database attached to your own Apple iCloud account. This sync is for your devices and does not use a public database, shared database, teacher collaboration account, or developer-operated journal backend.

If iCloud is signed out, restricted, unavailable, or full, the app remains usable locally and shows sync availability status.

Notes and on-device processing

The current app version supports written note entry. The app copy and review screens state that raw note text is used only to create an editable proposal and is discarded after save or reject.

Only the structured fields you choose to save become part of your local music lesson journal.

Premium purchases

KeepTrack Premium is offered through Apple's StoreKit purchase system. Monthly, yearly, and lifetime products may appear in the app depending on App Store availability and eligibility. Apple processes purchase and subscription transactions.

The app uses purchase entitlement status only to unlock premium features such as unlimited library items and Practice Mode.

Sharing reports

Teacher reports are generated on device from saved library data and previewed before sharing. A report may be copied or shared only when you choose a copy or share action.

If you share a report with another app or service, that destination is outside KeepTrack: Musical Journey and is governed by its own privacy practices.

Support email

If you contact support at coding98jones@gmail.com, your email address and any information you include in your message will be used only to respond to your request and manage support.

Email is handled by your email provider and the recipient's email provider, outside the app itself. Opening Settings does not send a request or store feedback text; email is sent only if you choose to compose and send it in your email app.

Your choices

You can archive and delete music lesson journal material within the app. Because app data is stored locally first and can sync through your private iCloud account when available, removing the app from one device generally removes locally stored app data from that device; iCloud-synced copies may still be present on your other signed-in devices until removed through the app or iCloud data management.

For privacy questions, contact coding98jones@gmail.com.

Changes to this policy

If KeepTrack: Musical Journey changes how it handles data in a future version, this Privacy Policy should be updated before or at the time the new data practice is introduced.