Persistent License

A persistent license is a DRM license stored on a device so protected content can be played offline for a defined period. Unlike a streaming license that lives only for one session, it survives app restarts until it expires, enabling secure offline downloads with enforced time limits and rules.

What is a Persistent License?

A persistent license is a DRM license that is stored on the device rather than used once and discarded. It enables offline playback of protected content for a defined period.

How It Differs from a Streaming License

A streaming (temporary) license is issued for a single playback session and disappears afterward, so the content needs a fresh license and connection each time. A persistent license is saved to the device with an expiry, allowing the downloaded, still-encrypted content to play offline until the license lapses or is renewed.

Why It Matters

  • Enables offline DRM: Downloads stay protected yet playable without a network.
  • Time-boxed access: Expiry ensures rental or enrollment windows are enforced.
  • Renewable: Licenses can be refreshed when the device reconnects.

For Platform Owners

Persistent licenses are the mechanism behind secure offline downloads. Their expiry and renewal settings let you match offline access to your business rules, such as course-access periods or rental durations.