FWIW you can download all your playlists in JSON format with the GDPR export tool in the privacy settings of your account [1]. It take "up to 30 days" for them to email you the ZIP-file. In the cased of the linked blog post, it took them 3 days, which is probably only some arbitrary amount of time to discourage you from using it effectively. The GDPR only states "without undue delay".
Under article 20 of the GDPR ("Right to data portability"), subsection 2 states that "[i]n exercising his or her right to data portability pursuant to paragraph 1, the data subject shall have the right to have the personal data transmitted directly from one controller to another, where technically feasible" [2].
Seeing how this has been previously been done, Spotify has already shown it to be technically possible. Enough users should be able to pressure Spotify to re-enable the API.
I just sent a mail to privacy@spotify.com:
L.S.
I'm a paying user of the Spotify music service. I want to exercise my rights under the GDPR article 20 subsection 2 to data portability to transmit my data, namely playlist information, directly to another controller, namely SongShift.
It is clear that this is technically possible, as it has been possible in the past. However, Spotify has chosen to force SongShift to disable its API. This is in violation of my rights under the GDPR. I demand that you re-enable this API to allow me to exercise my rights under the GDPR.
I expect a notification of receipt within 5 days. I expect a full answer within 14 days. In case of no reply, or no satisfactory reply, I will enter a complaint (verzoekschriftprocedure) at the Dutch civil court (Rechtbank Midden-Nederland).
[1] https://observablehq.com/@a-lexwein/what-i-got-when-i-reques...
They replied with:
And I replied with:
Court cases in the Netherlands are relatively cheap, with a fixed starting cost of € 83, and a maximum of ~€ 2300 in case of loss (as compensation for attorney fees), so it actually seems feasible to go this route.
I also want to challenge them on the export taking multiple days to be generated. This also is in violation of the GDPR as "undue delay". Many people cite that they have 30 days, but this is actually the maximum time.
They replied with:
And I replied with:
I know my comment is not so substantive, but I support you in this endeavor.
Thank you for going through with this. Once this saga is at an end, I'd love to see the whole thing written up as a blog post.
Thanks for speaking to these guys in the tone that they deserve.
assuming this person is dutch, i find ESL people write better “strongly worded letters”—if they have a strong grasp of the language—because they are trying to communicate their point as clearly as possible, which comes off as coarse and stern to people used to reading corporate communications written by people paid to beat english into a pulp so that it means nothing.
It's also a Dutch thing. We don't beat around the bush.
You like to weed out any waffling.
Even if this person has a different mother tongue their English is clearly excellent and not likely explained by “ESL tendencies.”
You are a legend
Unbelievably based.
Thank you so much for pushing them like this!
Thank you!!
for the historical record: this user gave them 10 days; it took 8 days for spotify to reverse course, allowing users to transfer out their own playlists (those not generated by Spotify itself) to a third party controller (such as SongShift).
Thank you for your efforts!
Man this was great. Thank you!
Much respect!!! Thank you thank you thank you!!!
can someone sue them for violating the GDPR? sick of these companies lying/screwing over the users with no repercussions.
Apparently, yes.
https://www.politico.eu/article/have-a-gdpr-complaint-skip-t...