Pricing

Try the whole thing for thirty days. Then talk to us.

EnsureFix is licensed per self-hosted deployment. The evaluation is free and complete; the licence is quoted against what you actually run.

the commercial model

Three stages, not three price tiers

You evaluate the complete product, licence it when it has earned that, and renew in place. There is no crippled tier to escape from.

Evaluate

30 days, every feature, no key and no card.

Install the bundle on your own server and the evaluation starts by itself. Nothing is disabled, nothing is time-boxed inside the product, and your data stays yours whatever you decide.

Download the bundle
  • 30-day full-feature evaluation
  • No sign-up, no payment details
  • Server-side clock — honest countdown, visible in the console
  • Read-only at expiry; nothing is deleted

Licence

Quoted

A signed key sized to what you actually run.

A licence grants an edition, an expiry, a seat limit, a repository limit and a feature set. It is signed by us, verified locally by your deployment, and enforced server-side.

Talk to sales
  • Priced against seats, repositories and edition
  • Activated in the console — immediate, no restart
  • Verified offline; works on an isolated network
  • 7-day grace period after expiry

Renew

Same action, new key, no disruption.

Renewal replaces the entitlement in place. No migration, no downtime, no data affected — and if you let it lapse, the deployment goes read-only rather than deleting anything.

How licensing works
  • Paste the new key; the old one is replaced
  • Warned in the console before expiry
  • Automatable via environment for scripted installs
  • Console activation overrides the environment

No price is published because none is decided in the abstract — the quote follows the deployment.

how the bill works

Two bills, and one of them is not ours

You pay us for the licence. You pay your AI provider for the tokens, directly, on your own account — we never sit in the middle of that, so there is no margin for you to have to trust.

Because the deployment is yours, the provider credentials are yours too. Switching model provider, negotiating your own rate, or pointing it at a gateway you already run are all your decisions to make.

How self-hosting works

Billed by us

The licence

One signed key per deployment, sized to seats, repositories and edition. Quoted, renewed annually or on your cycle.

Billed by your provider

The tokens

Whatever your AI provider charges, on your own account, at your own rate. EnsureFix records what each run consumed so you can reconcile it.

Model prices change and are the provider’s to publish, so we do not restate them here.

what a licence carries

Signed, local, and enforced on the server

A licence is not a checkbox in a settings page. It is a signed statement your deployment verifies for itself.

Edition

Which plan the deployment is entitled to run as.

Expiry

The date it runs to, with a 7-day grace period after it.

Seats

A maximum number of users, enforced at signup.

Repositories

A maximum number of connected repositories.

Because the entitlements are cryptographically signed, editing the key text to extend an expiry or add seats breaks the signature and the key is refused. That protects you as much as us: it is why a licence can be verified with no server to call. The full licensing model.

Questions

Before you talk to us

Tell us how many engineers, how many repositories, and what has to be true for your security team, and we will tell you honestly whether it fits.

Licences are quoted per deployment against the seats, repositories and edition you need. We do not publish a price list because this is not a self-serve product — the fit conversation and the number happen together. Tell us the shape of your team and you will get a real figure, not a range.

no commitment

The evaluation is the whole product

Install it on your own server and run it against your own repositories for 30 days before you speak to anyone.