Duplicate and edit campaign content in one click
Duplicate and Edit now skips the app picker and jumps straight to editing the new copy's content.
An entitlement is the access a purchase grants. It is the record an app checks to decide whether a subscriber can watch, read, or use something right now.
A subscriber buys an annual plan on an iPhone and opens the same service on a Fire TV two days later. The Fire TV app has never seen that App Store receipt and never will. What it checks instead is the entitlement, a record saying this person currently has access to this tier, independent of which store took the money or which device is asking.
An entitlement has a lifecycle, and the purchase is only its first event. Access is granted at purchase, held through a trial, a renewal, and a billing grace period, then revoked on cancellation, refund, or expiry. In between sit the states most access checks forget: account hold, a paused subscription, a plan change that swaps one entitlement for another mid-term. Each is a moment where the app has to answer “can this person watch this” correctly, and both wrong answers cost something. Locking out a paying subscriber generates a support ticket. Leaving access on after a refund gives the product away.
Entitlement is where purchase state stops being a billing concern and becomes a product one. The check runs on every launch, on every platform, in client code that ships on a slower cycle than the marketing around it, which is why a new tier so often turns into a coordinated release across six apps. Centralizing the lifecycle takes that release out of the path. The platform manages it, and the purchase side of the record starts with receipt validation.
Skip engineering to design, test, and optimize subscription journeys across web, mobile, and CTV.