Browse the library
Basic, Premium and limits
Every workspace is on a plan: Basic is free to get started, Premium is for products that are really selling. This guide lists each plan's limits, what happens when you reach one, and how to see your current usage.
3 min read
Seeing your plan and usage
- The bottom of the sidebar always shows keys today and apps against the limits of the selected workspace.
- Account & organization › Plan & usage shows the current plan and the full table of limits that apply to your workspace.
- Limits apply per workspace, not per person. Every app and member of a workspace shares one set of limits.
Default limits
The figures below are each plan's defaults. Your workspace may have been adjusted individually; the right figure is always the one on Plan & usage.
| Limit | Basic | Premium |
|---|---|---|
| Apps | 2 | 25 |
| Keys per day | 100 | 10,000 |
| Keys per batch | 50 | 1,000 |
| Users per app | 500 | 50,000 |
| Devices per key | 3 | 100 |
| Team members | 1 | 10 |
| Webhooks | 1 | 50 |
| Seller API keys | 2 | 25 |
| Log retention (days) | 7 | 90 |
| Release storage | 500 MB | 20 GB |
| Protect window (days) | 1 | 30 |
| Customer portal | Yes | Yes |
| Offline licenses (choose the token length) | No, 7 days | Yes |
| Resellers | No | Yes |
| Audit log | No | Yes |
| Soft limits, warnings only | No | Yes |
| Protect automation | No | Yes |
| Discord and Telegram alerts | No | Yes |
When you reach a limit
Limit errors always carry the code plan_limit.
Soft limits on Premium
Two limits on sales volume behave differently between the plans:
| Limit | Basic | Premium |
|---|---|---|
| Keys per day | Stops until the next UTC day, error plan_limit (402) | Keys are still created, with the warning daily_key_limit_exceeded |
| Users per app | New users are refused: creating one in the dashboard returns plan_limit, signing up in your software returns user_limit | New users are still accepted |
So an unexpected sales spike on Premium never blocks new customers; you see the warning and raise the limit yourself.
Hard limits on every plan
- Keys per batch and Devices per key: a batch or device count over the limit is refused at once (400).
- Apps, Webhooks, Seller API keys, Team members: you cannot add more once the limit is reached.
- Release storage: uploading a new build is refused when it is full ("Release storage is full").
- Features outside the plan (setting the offline length, resellers, Discord and Telegram alerts) return
plan_limit(402).
Log retention
Log retention (days) decides how long the activity log, Seller API request logs, Protect events and webhook delivery history are kept.
- Before anything is removed for the first time, the workspace Owners get an email at least 3 days ahead. While pruning keeps running, the reminder is sent at most once every 30 days.
- Only records older than the plan's number of days are removed. Webhooks still waiting to be delivered are never removed.
- The audit log is not part of this pruning.
Upgrading to Premium
Upgrades currently go through the ClavisAUH team: open the contact page and name the workspace to upgrade. Online payment is coming soon. Prices and the full comparison are on the pricing page.
When a paid period ends without renewal, Plan & usage says the paid period has ended and the workspace uses the Basic limits until it is renewed. No data is deleted; only new actions are held to the Basic limits.