Skip to main content
Zubin KhavarianZubin Khavarian

Treble Trouble Privacy Policy

Treble Trouble for iPhone and iPad · Effective October 15, 2026

The short version: Treble Trouble collects no personal information from anyone, children included. There are no accounts, no ads, no analytics and no tracking.

Where your progress is kept

The app saves players (a first name and an animal picture), lesson progress, game scores and settings (sound, theme, language, note names) on your device. If the device is signed in to iCloud, it also keeps a copy of the players, their progress and those settings in your own iCloud account through Apple, so they come back after reinstalling the app and are shared with your other iPhone or iPad. That copy is yours: it never reaches me or anyone else, and I can't see it. Settings › Reset progress erases progress and scores (with players, it asks whose first), and deleting a player erases their name, picture and progress, on every device and in iCloud. Deleting the app erases what's on the device; the iCloud copy stays for when it comes back, so to clear it too, reset progress and delete the players first.

Notifications

Practice reminders are local notifications, scheduled on the device. Nothing is sent to a server. A grown-up turns them on and picks the time and days; they come only on days without practice and stop by themselves after a week away. Change or switch them off in the app’s Settings › Reminders, or in iOS Settings.

Printed sheets

Sheet music, worksheets and practice pages are made on the device. A player's name goes on a sheet only if the Name line option is left on. A sheet goes only where you print it, save it or send it: printing and saving need no grown-up check, while Email and Share ask first. Each sheet's QR code holds the lesson's link on zubin.dev (a listening sheet's adds the sheet's number), which opens the lesson in the app; those pages have no analytics.

Purchases

The full version is a one-time in-app purchase handled by Apple through the App Store. I never see your name, Apple Account or payment details. The app only learns from Apple whether the full version has been bought, so it can open the extra content. Apple's handling of purchases is covered by Apple's Privacy Policy.

Network

The app works offline. It connects to the App Store for the purchase and to restore it. To show which of my other apps are out yet, it also asks Apple's public App Store lookup about those apps (their App Store IDs and your region's country code), at most twice a day; nothing about you goes with it, and I receive nothing. Links in Settings › About open in your browser. Links out of the app wait behind a quick grown-up check.

Children

Treble Trouble is made to be safe for young learners. Because it collects no personal information, it collects none from children under 13, in line with the Children's Online Privacy Protection Act (COPPA) and the GDPR.

Changes

If this policy changes, I'll update this page and the date at the top.

Contact

Questions? Email support@zubin.dev, see Treble Trouble support, or message me, Zubin Khavarian, on X (@zkmake).

zubin@zubin.dev: man keys

// go to

  • ghhome
  • gwwriting
  • gaapps
  • gpprojects
  • goopen source

// move

  • jscroll down
  • kscroll up
  • ggtop of page
  • Gbottom of page
  • }next section (posts)
  • {previous section (posts)
  • ]newer post
  • [older post

// do

  • ⌘Ksearch everything
  • /search, too
  • ttoggle light / dark
  • ?this sheet
  • escclose