Oclavex is in private preview, available to selected users. Public signup is blocked. Request access at [email protected].
Oclavex Plans
Oclavex comes in four plans. Every plan includes the core licensing engine; what
changes between plans is how much you can run (products, licenses, API volume) and
which growth features are switched on. The prices are listed below.
Evaluation
Every feature at test-size limits, free for as long as you need.
Basic and Professional are bought on the Your plan page of the admin portal, billed
monthly or yearly. Enterprise is billed yearly and sold by quote; the table shows its
standard price. To ask for a quote, including for custom requirements, use
Contact sales on the same page; it reaches Revenusion, the company behind Oclavex.
Billing explains payment, renewal, tax and cancellation.
The monthly volume above is the allowance. These are the rates a burst is held to — each
returns 429 when exceeded, rather than counting against the month.
Capacity limits — products, licenses, entitlements, administrators, features and
environments — are hard caps. When you reach one, the platform refuses new additions
until you move to a higher plan; everything already live keeps working.
API calls are metered per calendar month. Past your plan’s included volume, the
month’s overage band is rate-limited rather than cut off (Evaluation up to 50,000, Basic
to 100,000, Professional to 1M, Enterprise to 10M), so going over the monthly allowance
degrades gracefully instead of failing.
Request pacing is separate from the monthly allowance. The per-minute rate, the
burst and the daily ceiling in the table above are refused with 429 when exceeded,
whatever the month’s balance — a spike inside your allowance is still paced.
Meter at the granularity your product needs. Reporting consumption is built to be
cheap, and the allowances above are sized so you can meter at the granularity your
product works at — no pre-aggregating or sampling to stay under a ceiling.
Active licenses on the paid plans have an overage band above the included count —
to 200 on Basic, 2,000 on Professional, 20,000 on Enterprise. Activations keep working
through it, you’re warned, and the excess accrues at 0.01
credits per active license.
Above that band new activations are suspended (500 / 5,000 / 50,000). Evaluation has
no overage band: it stops at its 50-license cap.
API client credentials are available on every plan so you can call your own admin
API with a client_credentials service credential instead of sharing an admin
password. Interactive authorization-code and public clients are included on every plan.
New accounts start on Evaluation, which needs no card. To go live, buy a paid plan
on the Your plan page of the admin portal: choose monthly or yearly billing
and a plan, and pay through Stripe Checkout. Enterprise is quoted, so use Contact
sales on the same page. The page offers only the plans above yours, each with its price
and headline limits; on Enterprise there is nothing higher to buy. Before you choose, the
page lists under each plan the evaluated features it does not include and the counts it
allows less of. Your plan changes as soon
as the first payment is confirmed, and your products, plans and entitlements carry over.
Leaving Evaluation also moves your tenant to its permanent home within a few minutes,
with a short interruption of the portal and the API; every later plan change applies
without downtime.
Paid in advance, renewed automatically. Each period, a month or a year, is paid
at its start, and the subscription renews at the end of it until you cancel. The
per-month figure for yearly billing in the Prices table is the yearly price
divided by twelve; billed monthly, a plan costs about 20 % more,
so paying yearly saves about 17 %.
Prices exclude VAT. Tax is added at checkout from your billing address and VAT
number: customers in the Netherlands pay 21 % VAT, businesses elsewhere in the EU with a
valid VAT number are reverse-charged, and no VAT applies outside the EU. Promotion codes
are entered at checkout.
Invoices, your payment method, plan changes and cancellation live in the Stripe
billing portal, opened with Manage billing on the Subscription page. A move to a
higher plan is charged right away for the rest of the current period. If that charge
fails, the upgrade isn’t applied and your plan stays as it is; update your payment
method and upgrade again.
Before a downgrade the Subscription page lists where your account
is above the lower plan’s allowances, with your current numbers. Anything above an
allowance is blocked until you reduce it; nothing is deleted. Basic includes one API
client credential, so on a move down from Professional all but one API client are
deactivated until you move back up.
A cancelled subscription ends at the end of the paid period and your account is
lapsed, as described for a failed renewal below: what you have keeps working with
the allowances you had, and nothing new can be added until you subscribe again.
A failed renewal keeps your plan in place while Stripe retries the payment. The
Subscription page shows the outstanding payment with an Update payment method
button, and the email you receive says how many days you have to update it. If the
payment is never received, the subscription ends and your account is lapsed: your
existing licenses and API traffic keep working and your allowances stay as they are,
but nothing new can be added — no new products, catalog features, entitlements or
offers, portal administrators, API clients or environments — until you subscribe
again. Nothing is deleted, and subscribing again lifts the lock without any further
step.
Non-production environments are not billed separately; each follows the plan of
your production environment.
Plans agreed directly with Revenusion are managed by Revenusion. The Subscription
page says so, and changes go through your Revenusion contact rather than checkout.
Emails. Receipts, invoices, failed-payment and card-expiry notices come from
Stripe. Oclavex emails you when a paid plan starts or changes, when a payment is past
due and when a subscription ends; see
Emails the platform sends.
Licenses your app receives while your account is on Evaluation are marked as evaluation
licenses and have a short lifetime (7 days). Every activation or refresh issues the
license again with a fresh 7 days, so an app that goes online keeps renewing it for as
long as you evaluate. Once you go live on a paid plan, the next refresh issues a normal
license without the mark or the short lifetime.
Your app can tell an evaluation license apart, for example to show a notice:
With the .NET SDK, read the claim from the license:
license.LicenseValidation.Property("evaluation") returns "true" for an evaluation
license.
With any JWT reader, an evaluation license carries the claim evaluation with the
value "true", and its exp is at most 7 days after it was issued.
Community(Evaluation and Basic) — start with the documentation, then ask in
public GitHub Discussions and file bugs or requests as GitHub issues (the client
SDKs are open-source). The team and other developers help on a best-effort basis — no
response-time guarantee.
Standard(Professional) — direct email support during business hours, with a
target first response within one business day.
Premium(Enterprise) — priority email plus a shared Slack or Teams channel
and a named contact, with a same-business-day first response and a custom SLA
available.