What is Edge Content Protection?
Edge Content Protection (ECP) validates entitlement cookies at the Akamai edge through the Edge Integration Framework (EIF). Unauthorized requests are blocked before premium content is rendered, making paywalls secure and virtually impossible to bypass.
ECP works alongside the client-side paywall in the Subscriptions product, which handles metering, audience targeting, and personalized upgrade experiences.
Server-Side vs. Client-Side Paywalls in Arc XP
Arc XP supports both client-side and server-side paywall enforcement. Each approach determines where access logic is applied — in the browser (client-side) or at the content delivery layer (server-side, where ECP operates). Understanding these models helps you choose the right balance of flexibility, performance, and security for your site.
Client-Side Paywalls
| Description | Entitlement logic runs in the browser via JavaScript after the page is delivered. The paywall script decides what to show or hide, and rules can be configured in the Subscriptions Paywall Admin and combined with audience targeting and personalization tools. |
| Advantages |
|
| Considerations |
|
| Use cases |
|
Server-Side Paywalls
| Description | Entitlements are enforced before content is delivered. Content rendering and caching occur at the edge, only after a user’s entitlement has been validated. |
| Advantages |
|
| Considerations |
|
| Use cases |
|
Hybrid Paywalls
| Description | A server-side paywall handles entitlement enforcement while a client-side layer adds targeting or metering (for example, a set number of free articles per month), combining strong premium-content protection with personalized reader journeys. |
| Advantages |
|
| Considerations |
|
| Use cases |
|