Licensing
Aberon uses a freemium model. Free forever for small teams. Paid plans unlock higher limits. No feature gating on core functionality.
Plans
| Free | Trial (30d) | Team | Enterprise | |
|---|---|---|---|---|
| Agents | 3 | 20 | 20 | 500 |
| Users | 5 | 20 | 20 | 100 |
| Traces/day | 500 | 10,000 | 10,000 | 500,000 |
| Retention | 14 days | 90 days | 90 days | 365 days |
| Price | Free forever | $0 — request at /trial | $1,490/yr (yearly license) | From $4,990/yr — contact support |
Core Features (all plans)
Every plan includes:
- Full trace tree & waterfall
- Real-time SSE updates
- PII detection & masking (Presidio)
- Cost limits & tool restrictions
- Human approval workflows
- Audit trail (SHA-256 hash chain)
- Python SDK
Paid plans: what changes
Trial (30 days): same limits as Team; request at /trial — we email a signed license.key. No credit card. After 30 days you revert to Free tier automatically.
Team ($1,490/year): yearly license file (~370 days after purchase). Everything in Free, plus Team limits, 90-day retention, and email support. Billed annually via Stripe.
Enterprise: higher scale (see table), 365-day retention, dedicated support + SLA, and custom terms — contact support@aberon.ai.
Roadmap
Coming soon: SSO/SCIM, SIEM export, advanced analytics.
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: Email support@aberon.ai for custom terms.
- Renew: Same process. Replace the old
license.keyfile and restart.