Is preview-only playback (no user authentication) permitted for a web game?

I'm building a free web-based music trivia game (guess the release year of a song). I'd like to use the Apple Music API in the following way and want to confirm it complies with the Apple Music API / MusicKit terms:

  • The app requests only 30-second preview clips (previews[].url from the Catalog API), played through a standard HTML <audio> element.
  • No user ever signs in with an Apple ID — there is no Music User Token; only my developer token is used, server-side, to query the catalog.
  • The app is free, does not gate playback behind any payment, and displays "Music previews via Apple Music" attribution.
  • Full-track playback and user subscriptions are not used at all.

The Apple Music API terms describe the purpose as facilitating access to end users' Apple Music subscriptions — since a preview-only integration never touches a subscription, I want to make sure this usage is sanctioned before launching publicly. Is preview-only, unauthenticated playback of catalog previews permitted in this scenario?

Is preview-only playback (no user authentication) permitted for a web game?
 
 
Q