Licensing
Aberon uses a freemium model. Free forever for small teams. Paid plans unlock higher limits. No feature gating on core functionality.
Plans
| Free | Team | Enterprise | |
|---|---|---|---|
| Agents | 3 | 20 | Unlimited |
| Users | 5 | 20 | Unlimited |
| Traces/day | 500 | 10,000 | Unlimited |
| Retention | 14 days | 90 days | 365 days |
| Price | Free forever | $149/mo ($1,490/yr) | Contact sales |
Core Features (all plans)
Every plan includes:
- Full trace tree with span waterfall
- Real-time SSE live updates
- PII detection and masking (Presidio)
- Cost limit policies
- Tool restriction policies
- Human approval workflows
- Immutable audit trail (SHA-256 hash chain)
- Cost and latency tracking
- Python SDK
Paid-Only Features
Team and Enterprise add:
- SSO / SCIM integration
- Advanced analytics and search
- SIEM export (Splunk, ELK, Sentinel)
- Signed audit PDF export
- Dedicated support + SLA (Enterprise)
- Custom policy engine (Enterprise)
How License Files Work
- No license file → Free tier. App starts normally.
- Valid license file → Paid tier limits apply.
- Expired license → Falls back to Free tier. App continues working. Data is safe.
- Tampered license → App refuses to start (cryptographic verification fails).
License verification is fully offline
Aberon NEVER phones home. License files are cryptographically signed. The backend verifies the signature offline using an embedded public key. No internet connection needed. Works in air-gapped environments.
Installing a License
Place license.key next to docker-compose.yml and restart:
cp license.key ./ docker compose restart backend
The backend logs will show:
License loaded: customer=Acme Corp plan=team expires=2027-04-08 agents<=20 users<=20
What Happens When Limits Are Exceeded
| Limit | Behavior |
|---|---|
| Max agents reached | New agent registration returns HTTP 403 "Upgrade your plan" |
| Max users reached | New user creation returns HTTP 403 "Upgrade your plan" |
| Max traces/day reached | New trace ingestion returns HTTP 403 "Upgrade your plan" |
| License expires | Automatic downgrade to Free tier. No data lost. No downtime. |
What Happens When a License Expires
Nothing breaks.
- App continues running
- Existing data remains accessible
- Limits revert to Free tier (3 agents, 5 users, 500 traces/day)
- Renew anytime to restore full limits
We never lock you out of your data.
See what to do when limits are exceeded for step-by-step solutions.
Getting a License
- Team: Purchase at aberon.ai/pricing. Receive
license.keyvia email. - Enterprise: Contact sales@aberon.ai for custom terms.
- Renew: Same process. Replace the old
license.keyfile and restart.