Skip to content

Podcast App Flow

Integration with standard podcast applications like Apple Podcasts, Google Podcasts, and Overcast.

It is possible to listen to locked podcasts in any standard podcast app that supports private RSS feeds.

How It Works

There are two ways users can access locked content in podcast apps:

  1. From your website - Users can open the podcast app from your website using the Sesamy Entitlements component

  2. From the podcast app - Users can follow a link in the description of the trailer episode. Some apps (like Overcast) also provide a "Support" or "Purchase" button within the app.

Authentication Flow

When a user unlocks a premium podcast by following the link:

  1. The user is authenticated either through Sesamy or directly by the publisher
  2. Sesamy validates if the user has a valid subscription
  3. If valid, the user is presented with a dialog to open the unlocked feed in their podcast app
  4. If not valid, the user is redirected to a checkout page or the publisher's website

Podcast app flow diagram

Integration Options

Using Sesamy Authentication

If you use Sesamy authentication, the subscription dialog can be displayed using the Sesamy Entitlements Web Component.

The user can open the locked podcast in their podcast app using:

  • The Sesamy Account page
  • Web components on your publisher website

Using Custom Authentication

If your platform uses custom authentication, you can:

  1. Generate private feeds on the server
  2. Render the Sesamy RSS Subscription Component

Single Purchase / Bundles

You don't have to connect your podcasts to an existing subscription. You can make content available as a one-off payment by:

  1. Adding a link directly to the Sesamy checkout in the description of the trailer episode
  2. Configuring whether to offer a single purchase option or multiple alternatives (season passes, bundles, etc.)

Supported Podcast Apps

Sesamy-generated private feeds work with most podcast apps that support standard RSS, including:

AppPlatformPrivate Feed Support
Apple PodcastsiOS, macOS✅ Yes
Google PodcastsAndroid, Web✅ Yes
OvercastiOS✅ Yes
Pocket CastsiOS, Android✅ Yes
CastroiOS✅ Yes
PodbeaniOS, Android✅ Yes

Released under the MIT License.