Feature comparison
Yucca Free
A free version with basic functionality, designed for home use — just install it and you're ready to go.
Yucca Plus
An extended version with additional features at an affordable price, designed for home use and micro businesses.
Yucca Enterprise
A version for commercial use with the maximum feature set. Suitable for large businesses, internet providers, integrators, and installation companies. The ideal choice for launching a service and building a subscription business.
Current prices and terms are on the pricing page.
Comparison table
| Name | Description | Yucca Free | Yucca Plus | Yucca Enterprise |
|---|---|---|---|---|
| Unlimited streams | You can connect as many cameras as your hardware can handle. | ➕ | ➕ | ➕ |
| Intuitive interface | Manage and view cameras in any modern browser with a minimalist design | ➕ | ➕ | ➕ |
| Mobile app | Connect multiple servers in our dedicated app and easily switch between them | ➕ | ➕ | ➕ |
| Support for cameras from different manufacturers | Connect cameras over RTSP with H.264 video | ➕ | ➕ | ➕ |
| Live streaming on demand | Connects to the camera and starts the stream only if someone is watching | ➕ | ➕ | ➕ |
| Archive with unlimited depth and easy export | Depends on the size of your disk | ➕ | ➕ | ➕ |
| Motion detection | Requires SMTP notification support on the camera side | ➕ | ➕ | ➕ |
| Motion-triggered archive recording | Starts only when an event is received from the camera, while also keeping a short segment before the event | ➕ | ➕ | ➕ |
| Mosaic | View multiple cameras simultaneously in a grid | ➕ | ➕ | ➕ |
| 1 user | System administrator | ➕ | ➕ | ➕ |
| User sessions | No more than 2 active user sessions at a time | ➕ | ➕ | ➕ |
| SMTP client | Email notifications to the user, for example when disk space is running low | ➕ | ➕ | ➕ |
| Telemetry | The server exposes metrics in Prometheus format, allowing an external monitoring system to track camera availability, for example | ➕ | ➕ | ➕ |
| API | For developers — build external integrations, for example export the archive or create motion events over HTTP from external sensors | ➕ | ➕ | ➕ |
| Multi-user mode | Ability to create additional users | ➖ | ➕ | ➕ |
| Access control | Lets you grant users access to cameras with different permission levels | ➖ | ➕ | ➕ |
| Public streams | Embeddable player for a third-party site or direct access to the HLS stream | ➖ | ➕ | ➕ |
| Quotas | Lets you set global and per-user limits on the number of users, streams, and user sessions | ➖ | ➕ | ➕ |
| User sessions | You can set an arbitrary number of simultaneous active user sessions | ➖ | ➕ | ➕ |
| API tokens | For developers, a persistent token independent of the user session | ➖ | ➕ | ➕ |
| Tunnel (remote access) | Lets you access a Yucca server on a private network without a public IP address — useful, for example, for a country house with internet only via a 4G modem | ➖ | ➕ | ➖ |
| Branding | Lets you replace the logo, favicon, title, and links with your own — needed for companies that want to launch their own subscription service based on Yucca. | ➖ | ➖ | ➕ |
| Branded mobile app | We'll build an app with your icon and name. | ➖ | ➖ | ➕ |
| Audit logs | View user actions — can be useful for information security specialists. | ➖ | ➖ | ➕ |
| Cluster (distributed mode) | Lets you place cameras on different servers while sharing a single user base. | ➖ | ➖ | ➕ |
| Gateway | A smart load balancer that creates a single entry point (authorization) for clients from different Yucca server installations. | ➖ | ➖ | ➕ |