# Licensing and business models

{% embed url="<https://youtu.be/Nfl6jpgSJew>" %}

### Benefits of the Zentitle Platform

One of the real benefits of adopting the Zentitle platform as you bring your products to market is the ability to abstract out the business model from the implementation of the application itself. You instrument your application once, and then you can take it to market against a wide range of business models.

#### Flexible Licensing Options

Feature-based licensing allows you to turn specific capabilities, modules, or components on or off for a given customer per their license.

Time-based licensing options include one-month subscriptions, one-year subscriptions, or licenses with specific expiration dates. Any date-based metric can be implemented.

Perpetual or non-expiring licenses can be offered with or without maintenance contracts. You can track when maintenance contracts end and build that into your application logic, such as only allowing software updates for licenses within their maintenance window.

#### Version Management

Version-based licensing can be implemented in two ways:

1. Requiring separate licenses for each product version
2. Defining valid version ranges within entitlements, allowing customers to use the same license across multiple versions by simply updating attributes.

{% embed url="<https://youtu.be/dywhrNPrbr4?list=TLPQMTgwOTIwMjV_l36aE8Pp_w>" %}

#### Usage-Based Models

We fully support usage-based or consumption models similar to Software-as-a-Service on-demand approaches using consumption tokens. This allows you to track resource usage over time within the license.

#### Capacity and User Management

Entitlement attributes let you set specific limits on various parameters. For example, a lower-cost edition might manage up to 10 widgets, mid-tier up to 50 widgets, and enterprise editions unlimited widgets.

Named user models allow you to set up licenses for specific numbers of users, limiting access to named individuals based on identity. End customers can manage their list of authorized users.

#### Identity Integration

We support integration with identity-based systems, such as Adobe Creative Cloud or Office 365, where customers activate seats using identity credentials. We integrate with any OpenID-based identity platform, including Auth0, Okta, Cognito, and Azure AD.

If customers have their own identity provider within their corporation, they can federate into these identity platforms, enabling single sign-on for license access.

#### Connectivity Options

These capabilities work for customers with ongoing internet connections, intermittent connections, or completely disconnected/dark site environments. We support node-locked individual seat licenses and concurrent or network-based licensing models offline.

#### Flexibility Without Engineering Changes

Across all these capabilities, you can monetize your application any way you want in a mix-and-match manner without building dependencies into your core application. You can easily deploy new packages, offerings, and pricing without engineering changes.
