Type in your question below and we'll check to see what answers we can find...
Loading article...
Submitting...
If you couldn't find any answers in the previous step then we need to post your question in the community and wait for someone to respond. You'll be notified when that happens.
Simply add some detail to your question and refine the title if needed, choose the relevant category, then post.
Before we can post your question we need you to quickly make an account (or sign in if you already have one).
Don't worry - it's quick and painless! Just click below, and once you're logged in we'll bring you right back here and post your question. We'll remember what you've already typed in so you won't have to do it again.
Please see below the most popular frequently asked questions.
Loading article...
Loading faqs...
Please see below the current ongoing issues which are under investigation.
Loading issue...
Loading ongoing issues...
Hello everyone,
I am currently developing an app and want to ensure that our planned concept complies with the Spotify Developer Guidelines.
Concept of the App:
Our app is aimed at private hosts who organize parties and wish for the perfect musical accompaniment without having to create playlists themselves. The app uses a GPT model to generate personalized playlists based on some criteries (the party theme, mood, and the music preferences of the guests). These playlists are then played in our app in the exact specified order.
Key Points:
We want to ensure that we take all necessary steps to guarantee compliance and avoid any violations of Spotify's terms of use.
Thank you in advance for your support!
Best regards,
Sebastian
Hi Sebastian. I can give you some guidance on what to expect here.
Music Selection by GPT: Delicate territory. How will you train the GPT model? Using the Spotify API to train the model is not allowed.
Playback within the App + Spotify Premium Required: This is fine but not together with Monthly Premium Subscription. If any part of your app offers streaming, it's considered a Streaming SDA and cannot be monetised.
Check out https://developer.spotify.com/policy#iv-streaming-and-commercial-use to understand more about these limitations.
Hey Tomjaimz,
Thank you so much for your insightful and helpful response. We have already reviewed the laws, but a few points remain a bit unclear to me.
Music Selection by GPT: Our plan is to use a GPT model, like ChatGPT, to curate song recommendations. We would then access those songs on Spotify for playback.
Playback within the App: Is this functionality feasible? The user would need to connect their Spotify account to our app, and playback would only work if they have a Spotify Premium account. Does this involve actual streaming or just controlling Spotify remotely? There are some apps, like "Mixonset" wo are doing exactly this case of working.
Best regards and many thanks once again!
Sebastian
About the GPT - Spotify's main concern is about training GPTs. How will your GPT be trained? If you could successfully show that the parts of your app that generate the list of tracks, and the part that then turns that into a Spotify playlist, are two different pieces and that the first does not require reading data from Spotify, you might be OK. But just think about how you can present your app in such a way that won't cause Spotify to be concerned about you using data to train an LLM or GPT model.
About Playback - if you're talking about a mobile app, then the SDKs available today are remote control exclusively. If your app is a web app, you can use the Web Playback SDK to incorporate playback directly into your app.
Dear Tomjaimz,
thank you a lot for your help. Remote control then means for a mobile app that Spotify must also be installed on the end device and our app then only accesses it and then “remotely controls” Spotify, so to speak?
What about the sale of subscriptions or advertising if we take the above into account?
And how can I thank you for your help, unfortunately I can't write to you directly 😉
Thanks a lot
Sebastian
thank you a lot for your help. Remote control then means for a mobile app that Spotify must also be installed on the end device and our app then only accesses it and then “remotely controls” Spotify, so to speak?
Exactly that. You can go to https://developer.spotify.com/documentation/ios or https://developer.spotify.com/documentation/android for more.
What about the sale of subscriptions or advertising if we take the above into account?
Still a no-no. Section II point 14 of https://developer.spotify.com/terms is pretty specific.
And how can I thank you for your help, unfortunately I can't write to you directly
Feel like you just did dude. 🙂 You're welcome!
Hey there you, Yeah, you! 😁 Welcome - we're glad you joined the Spotify Community! While you here, let's have a fun game and get…