> Bit confused on one point -- so SoundCloud revised their ToS to deny downloads, but they kept the download URL in the API response? Amazing that after two different illegal take-downs it just kept getting back on top of the listings.
I think they eat their own dogfood here. As far as I can tell, they have no special privileges for their owned and operated clients. If you for example look into the network panel when using the web client, you'll see that they directly access `api.soundcloud.com`.
> Random Android question: When the app was taken down, I guess you lose app storing listing and IAP. But existing users would still be able to run it, and the developer would still get ad impressions and ad revenue?
Yes indeed. I'm surprised how much of a long tail the app has. Even though it's now been almost two months since I've taken down the app and SoundCloud has also revoked the API key, I'm still getting a sizeable amount of ad impressions in a completely dysfunctional app. :/
> I don't quite understand SoundCloud's rationale... Why is it OK for me to do an HTTP GET from one user agent but not another? How is that something they have legal standing to dictate?
It's their platform, they can do whatever they want. As operator of a platform like this, it's natural wanting to control the experience. I think it's remarkable how open SoundCloud remained over the years whereby most other platforms leverage their APIs as a way to find initial adoption and then quickly close them down as soon as they reached a certain point.
> Hartig seems perfectly happy to let his obviously well liked software be stomped into oblivion? SoundCloud could perfectly well provide the equivalent functionality, but instead they snuff out an honest developer?
I'm certainly not happy about this, quite the contrary. But I see and understand their rationale, learned a lot along the way and SoundCloud has always treated me fair.
> How does SoundCloud get Google to nuke an app for properly using this interface?
I'm quite interested in the exact process myself. I presume that this all works under the ominous "copyright" umbrella.