Pricing & Entitlements
Norrix offers tiered pricing with predictable costs and transparent usage tracking.
Plans Overview
| Plan | Monthly | Annual | Best For |
|---|---|---|---|
| Free | $0 | $0 | Hobby projects, evaluation, side projects |
| Pro | $19 | $199 | Growing teams |
| Enterprise | $199 | $2,099 | Larger teams and higher-volume usage |
Annual plans currently save about 12% versus monthly billing:
- Pro: save $29/year
- Enterprise: save $289/year
Plan Details
Free Tier
Price: $0/month
Included:
- 4 builds per month
- 4 app store submissions per month
- 4 OTA updates per month
- No credit card required
- Community support
Limits:
- Hard caps, no overage allowed
- Operations blocked when limit reached
- Resets monthly
Pro Tier
Price: $19/month ($199/year)
Included:
- 30-day free trial
- 8 builds included per month
- 8 app store submissions included per month
- 8 OTA updates included per month
- Email support
- Priority builds
Overage:
- $0.99 per additional build
- $0.99 per additional submission
- $0.99 per additional OTA update
Enterprise Tier
Price: $199/month ($2,099/year)
Included:
- 60-day free trial
- 89 builds included per month
- 89 app store submissions included per month
- 89 OTA updates included per month
- Priority support
- Volume discounts on metered usage
Overage:
- $0.89 per additional build
- $0.89 per additional submission
- $0.89 per additional OTA update
Feature Comparison
| Feature | Free | Pro | Enterprise |
|---|---|---|---|
| Cloud builds | ✓ | ✓ | ✓ |
| OTA updates | ✓ | ✓ | ✓ |
| App store submissions | ✓ | ✓ | ✓ |
| Included monthly builds | 4 | 8 | 89 |
| Included monthly submits | 4 | 8 | 89 |
| Included monthly updates | 4 | 8 | 89 |
| Overage allowed | ✗ | ✓ | ✓ |
| Trial | None | 30 days | 60 days |
| Support | Community | Priority | |
| Billing behavior | Hard cap | Metered overage | Metered overage |
Usage Tracking
Metrics Tracked
| Metric | Description |
|---|---|
| Builds | Cloud build jobs started |
| Submissions | App store submission jobs |
| Updates | OTA update jobs published |
Viewing Usage
Dashboard: Settings → Usage
Shows:
- Current billing period
- Usage per metric
- Included vs used
- Estimated overage
CLI:
norrix billing-portalUsage Reset
Counters reset at the start of each billing period (monthly from subscription date).
Entitlement Checking
Free Tier
When you hit a limit:
{
"error": "Limit Exceeded",
"message": "Monthly build limit reached (4/4). Upgrade to continue.",
"currentUsage": 4,
"limit": 4
}Result: Operation blocked until next billing cycle.
Paid Tiers
Overage is tracked and billed:
{
"success": true,
"billable": true,
"currentUsage": 12,
"included": 8,
"overage": 4
}Result: Operation proceeds, overage billed at period end.
Billing
Subscription
- Charged at start of billing period
- Auto-renews monthly or annually
- Cancel anytime
Overage
- Calculated at period end
- Based on usage beyond included limits
- Charged to payment method on file
Example Invoice
Norrix Pro - Monthly $19.00
Overage:
5 builds × $0.99 $4.95
2 updates × $0.99 $1.98
-------
Total $25.93Upgrading
From Free to Pro
- Dashboard → Settings → Billing
- Click Upgrade
- Enter payment information
- Features available immediately
- Usage limits reset to new plan
From Pro to Enterprise
- Dashboard → Settings → Billing
- Click Upgrade
- Prorated credit applied
- New limits effective immediately
Via CLI
norrix billing-checkoutDowngrading
To Lower Tier
- Dashboard → Settings → Billing
- Click Change Plan
- Select new tier
- Change effective at next billing cycle
- Keep current features until then
To Free
- Cancel subscription in Billing Portal
- Access continues until period end
- Reverts to Free limits
FAQ
When am I charged?
- Subscription: At start of each billing period
- Overage: At end of billing period
What if I exceed Free limits?
Operations are blocked. Upgrade to continue or wait for monthly reset.
Is there a free trial?
Paid plans currently include trials:
- Pro: 30-day free trial
- Enterprise: 60-day free trial
The Free tier is available indefinitely for evaluation and low-volume usage.
Can I get a refund?
Contact support within 7 days for prorated refunds on unused time.
Do unused operations roll over?
No, included operations reset each billing period.
How is overage calculated?
Only operations beyond included limits are charged:
Overage = max(0, usage - included) × rateWhat happens to my data if I cancel?
- Builds and artifacts remain accessible (read-only)
- No new operations allowed on Free after limits
- Data retained per privacy policy