[GH-ISSUE #255] How does it work, and is it legal? #40

Closed
opened 2026-02-27 08:11:35 +03:00 by kerem · 2 comments
Owner

Originally created by @oifj34f34f on GitHub (Dec 10, 2023).
Original GitHub issue: https://github.com/kokarare1212/librespot-python/issues/255

As far as I know, Spotify uses DRM, which supposedly can't be bypassed. I'm wondering how downloading a track works without a Premium account (with 160kbps ogg of course but still). Is https://github.com/librespot-org/librespot a "legal" Spotify client library with restrictions for free accounts so as not to violate Spotify's terms of service?"

Originally created by @oifj34f34f on GitHub (Dec 10, 2023). Original GitHub issue: https://github.com/kokarare1212/librespot-python/issues/255 As far as I know, Spotify uses DRM, which supposedly can't be bypassed. I'm wondering how downloading a track works without a Premium account (with 160kbps ogg of course but still). Is https://github.com/librespot-org/librespot a "legal" Spotify client library with restrictions for free accounts so as not to violate Spotify's terms of service?"
kerem 2026-02-27 08:11:35 +03:00
  • closed this issue
  • added the
    question
    label
Author
Owner

@kokarare1212 commented on GitHub (Dec 10, 2023):

Yes and no about Spotify DRM.
Spotify uses AAC + Widevine in the web player but not in the native application (Vorbis). (Plain encryption is used instead).

Also, we will not determine if the librespot-related project is illegal or violates the ToS, at least not outside the scope of this project, so ask a legal expert, or ask Spotify AB. or look at the librespot issue Please see.

<!-- gh-comment-id:1848979469 --> @kokarare1212 commented on GitHub (Dec 10, 2023): Yes and no about Spotify DRM. Spotify uses AAC + Widevine in the web player but not in the native application (Vorbis). (Plain encryption is used instead). Also, we will not determine if the librespot-related project is illegal or violates the ToS, at least not outside the scope of this project, so ask a legal expert, or ask Spotify AB. or look at [the librespot issue](https://github.com/librespot-org/librespot/issues?q=) Please see.
Author
Owner

@oifj34f34f commented on GitHub (Dec 10, 2023):

Got it, thanks for the reply

<!-- gh-comment-id:1848981617 --> @oifj34f34f commented on GitHub (Dec 10, 2023): Got it, thanks for the reply
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librespot-python-kokarare1212#40
No description provided.