Licensing Policy
BuildNinja offers full access to all platform features for all users. However, build execution, services, and entitlements vary based on the user’s licensing and evaluation status.
License States
BuildNinja offers the following license states:
- Demo License
- Licensed Use (Growth Edition)
- Unlicensed Use
Demo License
All new users start with a Demo License, which is valid for 30 days. This allows exploration of BuildNinja with the following limits:
- Users: 10
- Projects: 10
- Configurations: 10
- Concurrent Builds: 3
- Build History Retention: 30 days
- SSO Integrations: 1 provider
- Agents: Effectively unlimited (for testing purposes only)
The 7-day grace period does not apply to demo licenses.
Licensed Use
A licensed user holds an active and valid BuildNinja license, which provides full access to all platform features and the ability to run builds using BuildNinja agents.
BuildNinja offers a single license, the Growth Edition, to all users, including individual developers, small teams, enterprises, and growing teams. The license is free for 1 year. Users may activate the Growth license at any of the following times:
- Immediately after signing up
- During the 30-day demo
- After the demo expires
Growth Edition Features
| Feature | Details |
|---|---|
| Best For | All user types (individual developers, small teams, enterprises, growing teams) |
| Subscription Interval | Free for 1 year |
| Users | Unlimited |
| Projects | Unlimited |
| Configurations | Unlimited |
| Build Agents | Unlimited |
| Concurrent Builds | Unlimited |
| Build History | Perpetual |
| SSO Integrations | All 5 providers (Microsoft, GitLab, Bitbucket, GitHub, and Google) |
| Support | Email support |
| Trial / Grace Period | 7-day grace period after license expiry |
| Custom Deployment | Built-in Docker / K8s / Air-gapped / Custom |
7-Day Grace Period
When a Growth license expires or is not renewed, users automatically enter a 7-day grace period:
- License limits remain the same as the previously active license.
- Builds and updates continue to function normally during the grace period.
- After 7 days, updates are blocked until a new license key is activated.
Unlicensed Use
Unlicensed users can explore and configure BuildNinja with all available features; however, builds will not execute using BuildNinja agents. This mode is intended for evaluation, training, or offline configuration.
How to Acquire a License
To acquire a license, register in My Account and activate the license. For questions or additional details, contact the BuildNinja team at hello@grapehub.io.
For more information on activating and managing licenses in My Account, and applying licenses to online or offline BuildNinja instances, see Manage LicensesManage your BuildNinja license to ensure continuous access to premium features, including advanced security, priority support, and enterprise-grade CI/CD functionality..