Pricing
Flat tiers. Predictable cost.
Start free. Upgrade when your team or server count grows. No per-connection fees, no per-certificate charges, no surprise overages.
Free
$0
Free forever. Contact us.
Contact us- ✓1 user
- ✓3 servers
- ✓Audit log
- —Reports
- —Session recording
- —Approval workflows
- —Self-hosted
Starter
$49 / month
Small teams growing beyond the free limits.
Contact us- ✓Up to 5 users
- ✓Up to 15 servers
- ✓Audit log + export
- ✓Weekly summary email
- —Session recording
- —Approval workflows
- —Self-hosted
Team
Most popular
$149 / month
Session recording and compliance reports for audit-ready teams.
Contact us- ✓Up to 20 users
- ✓Up to 50 servers
- ✓Audit log + export
- ✓Weekly summary email
- ✓Session recording
- ✓Monthly compliance PDF
- —Approval workflows
- —Self-hosted
Business
$349 / month
Approval workflows, tenant tagging, and self-hosted deployment.
Contact us- ✓Up to 50 users
- ✓Unlimited servers
- ✓Audit log + export
- ✓Weekly summary email
- ✓Session recording
- ✓Monthly compliance PDF
- ✓Approval workflows
- ✓Tenant / project tagging
- ✓Self-hosted option
- ✓Priority support
Full comparison
Free
Starter
Team
Business
Limits
Users
1
5
20
50
Servers
3
15
50
Unlimited
Core
Zero standing access
✓
✓
✓
✓
Short-lived SSH certificates
✓
✓
✓
✓
One-time enrollment tokens
✓
✓
✓
✓
Access reason field
✓
✓
✓
✓
TOTP 2FA
✓
✓
✓
✓
CLI
✓
✓
✓
✓
Audit log
✓
✓
✓
✓
Observability
Audit log export (CSV / JSON)
—
✓
✓
✓
Weekly summary email
—
✓
✓
✓
Session recording
—
—
✓
✓
Monthly compliance PDF
—
—
✓
✓
On-demand custom reports
—
—
✓
✓
Access management
Approval workflows
—
—
—
✓
Tenant / project tagging
—
—
—
✓
Deployment
Cloud hosted
✓
✓
✓
✓
Self-hosted
—
—
—
✓
Support
Community (GitHub)
✓
✓
✓
✓
Priority support
—
—
—
✓
Frequently asked
What counts as a "user"?
A user is any person with an account in your organization — Owner, Admin, or User role.
Service accounts or automation that only calls the agent API do not count.
What counts as a "server"?
A server is any machine that has completed enrollment and holds an active identity in the
control plane. Disabled servers do not count toward your limit.
The count is taken at billing time, not at peak.
What happens when I hit the user or server limit?
You cannot add new users or enroll new servers until you upgrade or free up a slot.
Existing users and servers continue to work without interruption — no access is revoked
and no data is lost.
Does the free tier expire?
No. The free tier is free indefinitely. It is not a trial — there is no deadline.
How does self-hosting work on the Business tier?
On Business, you can run the control plane on your own infrastructure instead of using
the Ephera cloud. You get the same feature set with your data staying entirely on your
side. The agent and CLI are Apache 2.0 and always self-hosted — this option covers
the control plane.
Can I switch between cloud-hosted and self-hosted?
Yes. Contact support and we will walk you through the migration. Data export is always
available regardless of tier so you are never locked in.