Content Rule Profiles: Precise, Scalable Geo Restriction for Your Video Content Content Rule Profiles: Precise, Scalable Geo Restriction for Your Video Content

Content Rule Profiles: Precise, Scalable Geo Restriction for Your Video Content

We are excited to announce the release of Content Rule Profiles — a powerful new framework for managing geographic access restrictions across your video library in Zype. This significant enhancement replaces the previous per-asset content rules approach with a centralized, reusable profile model that gives you greater precision, scalability, and consistency in how you enforce content licensing and regional availability.

With Content Rule Profiles, you’ll be able to restrict or allow playback at levels of geographic granularity that were not previously possible — including by state, city, ZIP code, custom region, and for broadcasters, Designated Market Areas (DMAs). New mobile enforcement capabilities for Zype Apps Creator on iOS and Android further ensure that your licensing policies are respected across every platform and device type.

With this new framework you’ll be able to:

  • Build reusable rule profiles and apply them across your entire video and playlist library at scale
  • Target geographic restrictions with precision: country, state/province, city, ZIP code, custom regions, DMA, and IP address
  • Enforce location-based rules on mobile apps (iOS and Android) using device GPS coordinates for DMA matching
  • Eliminate redundant rule entry across individual assets by centralizing access policy management
  • Test your rules directly on a video using the built-in Test Content Rules tool
  • Meet complex content licensing requirements with a structured, auditable rule framework

What is Changing

Content Rule Profiles introduces a new way to define and apply geographic access restrictions in Zype CMS. Instead of configuring rules individually on each video or playlist asset, you now create named profiles in CMS Site Settings — each containing an ordered set of allow/deny rules — and then assign those profiles to videos or playlists.

Profiles are built using a firewall-style Rules Configuration editor. Each rule specifies a Policy (Allow Access or Deny Access) and a Match Type from the following options:

  • Global — applies to all viewers regardless of location
  • Country — restrict or allow by country (existing capability, now in profiles)
  • State — target specific states or provinces
  • City — target specific cities
  • Zip Code — restrict by US ZIP code
  • DMA Code — restrict by US Designated Market Area (e.g., DMA 532 = Albany, NY)
  • IP Address — restrict by specific IP address ranges
  • Region — use Apps Creator regional groupings

 

The Edit Content Rule Profile screen — shown here with a DMA-based profile named “Albany NY Local - DMA 532” configured to allow DMA 532 and deny all other locations globally.

Rules are evaluated in order from top to bottom. The first matching rule determines the outcome. Dragging handles allow reordering. Below is an example of the Match Type selector showing all available options:

 

Match Type dropdown on a rule — showing all supported geo targeting options: Global, Country, State, City, Zip Code, DMA Code, IP Address, and Region.

Seamless Migration for Existing Video and Playlist Rules

All existing video-level and playlist-level content rules will be automatically migrated into the new Content Rule Profiles structure. There is nothing for you to do — your rules are already available as profiles and your content availability is completely unaffected during and after the transition.

Retirement of Category Content Rules

As part of this release, category-level content rules are being retired. Due to limited adoption and the significantly more capable approach now available through Content Rule Profiles, Zype will no longer support category-based rule configuration going forward. Customers who have used category content rules should review the new profile-based model and recreate any relevant access restrictions using Content Rule Profiles.

How It Will Work

Content Rule Profiles are created and managed in CMS under Settings > Site Settings > Content Rules Settings. Once created, profiles are assigned to individual videos or playlists from the Content Rules tab on each asset. The video’s Content Rules tab also surfaces a built-in Test Content Rules tool that lets you simulate viewer access by entering Country, State, City, ZIP code, DMA code, or IP address to see exactly which rule would apply — and why.

 

The Content Rules tab on a video — showing a profile assignment (“Albany NY Local - D...”) and the Test Content Rules panel. The panel explains rule resolution order: Video profile → Playlist profile → Site default.

There is no additional charge for Content Rule Profiles. This new capability is available to all eligible Zype customers as part of their existing plan.

What You Need to Do

The action required depends on your current use of content rules. Refer to the table below for a summary by cohort.

Customer CohortImpactRequired Action
Customers with Video Content Rules (Cohort A)Seamless transitionNone. Existing rules are automatically migrated into Content Rule Profiles. No disruption to content availability.
Customers with Playlist Content Rules (Cohort B)Seamless transitionNone. Existing rules are automatically migrated into Content Rule Profiles. No disruption to content availability.
Customers with Category Content Rules (Cohort C)Category rules will be retiredReview existing category rules and recreate any required access restrictions using the new Content Rule Profiles framework. Contact your Account Manager for guidance.
Apps Creator customers (iOS/Android) using DMA rulesNew GPS location enforcementApp resubmission required to enable GPS-based location enforcement. The Zype Account Management team will coordinate and support the resubmission process.

For customers with category content rules, your Account Management team will reach out proactively to discuss migration options. We will be publishing Help Center articles with detailed configuration guides, rule authoring instructions, and cohort-specific migration information in advance of the release. If you have any questions, please reach out to your Account Manager.