License Wavi Software access control plane
Software access infrastructure

Licensing that stays under control after you ship.

Issue commercial access, verify deployments, enforce product policy, manage lifecycle changes and deliver signed entitlements from one production control plane.

Policy-driven API-first Auditable Integration-ready
Entitlement decisionProduction policy engine
Protected
Request context Product + license + deployment
Decision Entitled
Product policyLicense type, term, client rules and product scope
Valid
Deployment identityDomain, ownership proof, installation and version controls
Verified
Lifecycle stateActivation, seats, suspension, expiry, grace and renewal
Active
Signed entitlementProduct-bound access decision ready for the client
Issued
Correlated audit evidence Lifecycle events
InstallationTracked
IntegrationScoped
01Define policyProduct rules and commercial boundaries
02Issue accessPurchase keys, direct licenses and trials
03Verify runtimeDomains, installations, seats and clients
04Operate lifecycleRenew, suspend, transfer, expire and audit

Stop stitching licensing together across products, billing, support and deployment code.

License Wavi gives software teams one operating model for commercial access. The same product policy drives issuance, activation, runtime entitlement, customer self-service and operational evidence.

02

Deployment policy follows the license

Apply domain ownership, verified-domain history, installation identity, client-version rules, seat limits and transfer controls at the access boundary.

DomainsInstallationsSeats
03

Operations become explainable

Operators can see license state, usage signals, delivery history, lifecycle actions and security events without reconstructing the story from disconnected systems.

AnalyticsAuditNotifications

Everything that determines whether software should run, connected in one place.

The platform covers the commercial, technical and operational layers that sit between a purchase and a trusted access decision.

CommercialDefine what was bought
Product policy

License defaults, client rules, term policy, trial policy and transfer boundaries.

Purchase credentials

Local and imported purchase sources, activation capacity, expiry and bulk operations.

License lifecycle

Issue, activate, renew, suspend, expire and preserve lifecycle history.

DeploymentDefine where access applies
Domain enforcement

Normalized domains, verified history, ownership proof and controlled transfers.

Installation registry

Instance identity, client type, version, leases and administrative security blocks.

Seats & customer access

Seat limits, assignments, revocation and ownership-scoped self-service.

OperationsDefine how the platform connects
Service principals

Scoped machine credentials with product, ability, IP and secret-rotation controls.

Webhook delivery

Signed lifecycle events with delivery evidence, replay support and protected payloads.

Operational insight

Usage events, protocol mix, client adoption, subscription state and audit evidence.

One policy model from first issue to final expiry.

License state is not a single boolean. License Wavi evaluates the full commercial and deployment context so lifecycle changes remain deliberate, reversible where appropriate and visible to operators.

Product-scoped rules Controlled transfers Lifecycle notifications Audited decisions
01
Issue

Create access from a validated purchase or direct operator action.

Created
02
Activate

Bind access to the permitted product, domain and deployment context.

Verified
03
Operate

Evaluate seats, runtime identity, usage signals and subscription changes.

Entitled
04
Renew, transfer or expire

Apply grace, renewal, transfer, suspension and expiration boundaries.

Controlled

Human operators, customer portals and machine clients do not share the same trust boundary.

Each access path gets an authorization model suited to its job, so product integrations can scale without turning administrative credentials into infrastructure.

01

Entitlement APIs

Compatibility and signed entitlement flows can coexist while products migrate deliberately.

Public product access
02

Service principals

Machine clients receive scoped abilities, product restrictions and managed secret rotation.

Server-to-server access
03

Signed webhooks

Lifecycle events carry delivery history, replay support and protected secret handling.

Event-driven automation
04

Customer self-service

Customers manage only licenses they own, including permitted seat and transfer workflows.

Ownership-scoped access

Security is part of the licensing decision, not a layer added around it.

Administrative access, integration identity, protected secrets, outbound events and entitlement responses each have dedicated controls and evidence.

Privileged access

Role and permission boundaries with step-up two-factor verification for privileged operators.

Operational evidence

Audit records, correlation identifiers, notification history and webhook delivery history.

Machine isolation

Dedicated service-principal credentials instead of reusing human administrative sessions.

Protected secrets

Encrypted or hashed storage according to secret type, with controlled rotation paths.

One source of truth for every team that touches software access.

The same licensing record can answer a product question, a support question, a deployment question or a security question without duplicating state.

Product & engineering

Define product policy once and integrate against a consistent entitlement surface.

Operations

See lifecycle state, installation activity, protocol usage and items that need attention.

Support

Understand customer ownership, seat use, transfers and recent changes before taking action.

Security

Keep privileged actions, machine identities, secrets and delivery evidence within defined boundaries.

Run licensing as infrastructure, not as a collection of exceptions.

Products, commercial access, deployments, customers, integrations and lifecycle evidence stay connected through one secure control plane.