The CLV1 protocol is now publicRead the spec

Simple plans. Serious protection

Every plan gets the full signed protocol, the SDK and two-factor sign-in. Premium raises the limits and unlocks the advanced tools

Basic

Everything you need to ship your first protected app

Free
forever
  • 2 apps
  • 100 keys per day
  • 500 end users
  • 7 days activity history
Start free
Most capable

Premium

For products with real traffic and teams

Talk to us
online checkout coming soon
  • 25 apps
  • 10,000 keys per day
  • 50,000 end users
  • 90 days activity history
Contact sales

Included on every plan

  • Signed requests and responses
  • Replay protection
  • Device binding with reinstall detection
  • Access rules (IP, network, country, device)
  • Variables and secrets
  • Two-factor and passkey sign-in
LimitBasicPremium
Apps225
Keys per day10010,000
Keys per batch501,000
End users50050,000
Devices per key3100
Team members110
Webhooks150
Activity history7 days90 days
Choose the offline length
Resellers
Soft limits with warnings

Questions

Is Basic really free?

Yes. Basic has no time limit and needs no card. It's a full product with lower limits

What happens when I reach a limit?

On Basic, new keys or apps are paused until the next day or an upgrade. On Premium you get a warning first instead of a hard stop

How do I upgrade?

Contact us and we'll switch your workspace to Premium. Online checkout is coming soon

Which languages have an SDK?

JavaScript and TypeScript today. C++, C# and Python are next, all on the same open protocol

What do you store about my keys?

Only a keyed hash. Full keys are shown once at creation; secrets and signing keys are encrypted at rest

How can we help?

Frequently asked

What is ClavisAUH?

A licensing and authentication service for desktop software: license keys, device binding, end-user sign-in and signed responses. All run from one dashboard

Why can't a cracker fake your server?

The SDK only trusts answers signed with your app's private key. That key never leaves our servers, so a fake server can't sign and gets rejected

What ends up in my binary?

Your app id and public key. Nothing secret, because each device makes its own key pair on first run

Does it work offline?

Yes. Every plan gets a signed offline token for 7 days, and your app checks it locally. Premium lets you choose how long. A revoked license can keep working offline for that time, unless Online-Only Mode is on

Which languages are supported?

JavaScript and TypeScript today. C++, C# and Python are next, on the same open protocol

Is Basic really free?

Yes. No time limit, no card. Move to Premium when you need more

Get in touch