Licensing · Qarvix

Licensing

This section describes the general principles of Qarvix licensing: which parameters may be counted, where to check license status, what's worth verifying before going into production, and which terms need to be recorded in a contract or technical specification.

This material is informational. Specific commercial, legal, and technical terms are set by a contract, specification, or technical assignment.

In short

What can be part of a license

The composition of a license depends on the delivery model and the agreements in place.

Typically recorded separately:

Not every parameter is necessarily a limit at the same time. These need to be clarified for a specific deployment.

Possible limits

Depending on the delivery, these may be tracked:

Parameter What it means
Organizations number of independent ownership scopes
Devices managed routers, gateways, hubs, or other nodes
Static clients WireGuard clients with no agent
Users people granted access to the dashboard
Networks Qarvix WireGuard meshes
LAN routes subnets behind routers
API access scenarios for accessing local APIs over the tunnel
Offline mesh a separate isolated deployment

Before launch, it's important to understand not just the current numbers, but growth over the coming months.

Where to check license status

License status should be available to administrators in the Qarvix dashboard or in the deployment's operational material.

Check:

If a mesh serves several clients, license status should be checked per organization or deployment separately.

Renewal

It's better to plan renewal ahead of time, not on the day the term ends.

Before renewing, check:

If Qarvix is used for critical sites, renewal should be part of the operational calendar.

Changing limits

Limits may need to change if:

Before changing limits, it helps to prepare a list of sites, networks, users, and a growth forecast.

What happens when a license expires

The exact behavior when a license expires should be described in the contract or technical assignment.

Possible options to agree on:

It's best not to leave this question "by default," especially for production and offline meshes.

Offline deployment and licensing

For closed meshes, you need to separately agree on:

If a site has no permanent internet access, all procedures need to be described before implementation.

What to record in the contract

The contract or technical assignment should separately specify:

Public documentation can explain the principles, but it doesn't replace contract terms.

Checks before production

Related sections