I currently use DAP to protect my premium podcast feeds through unique keys that are assigned to individual members and attached to the end of their premium feed URLS. It works great, this key makes sure they have access to only those posts that are part of their subscription.
DAP also does an IP count so that I can limit the number of unique IP addresses that can subscribe to a premium feed.
There are only 2 problems:
The unique key does not stop people from sharing their podcast feed or unknowingly posting it to a public directory. For example, I have had a few users who have subscribed to their premium feeds through PodBean and then PodBean posts the feed to their public directory.
The IP counter theoretically would stop this from being a big problem by limiting the number of subscribers. However, I have found that when you sync podcast feeds over your phone, you can get false positive lock outs, where it appears you are subscribing to the feed from multiple devices, when in fact you are only using one. I think this is due to syncing from different locations over different wifi or via cellular service. Therefore, when someone is locked out. I unlock them once and wait for a response back. If they assure me they are not sharing their feed, I set their account so that it no longer locks them out. (You can eliminate individual users from the IP count.) If I don’t hear back, they may be locked out again.
So, I am wondering if DAP is considering adding password validation to feed protection or if anyone can suggest another solution. Or if anyone else has any input.
Thanks for your time.