🛠 How-to guide
Banalytics Pricing
Banalytics uses a usage-based model. You pay only for paid component instances you actually run. A subscription tier is optional and exists to reduce those component costs, not to unlock core surveillance features.
// Cost model
How Banalytics pricing works
There are no mandatory fees for features you do not use. Installing modules is free, and core surveillance functionality remains available without a paid subscription. Costs appear only when you run component instances that have a usage fee.
Always free
Camera connections, motion detection, continuous and motion recording, event manager, and all core components. No component in these modules ever has a usage charge.
Conditionally paid
Some components charge for the second and subsequent instances while the first instance remains free. Others are paid from the very first instance. Each paid component has its own per-month rate, charged daily.
// Component pricing rules
What you actually pay for
Pricing applies at the individual component instance level, not at the module level. Installing a module is always free. You only incur a charge when you create and run a component instance that has a usage fee.
1
FREE
First instance, always free
Free-first components
Many components allow one free instance per server. A typical home or small-office setup using a single camera, one motion detector, and one recorder stays entirely within the free tier with no charges at all.
↓ add a second instance of the same component type
2+
PAID
Second and subsequent instances
Per-instance charges
Each additional instance of a free-first component incurs a charge. The rate is specific to that component type and is expressed as a 30-day price, billed daily. Running 10 dashboards means you pay for 9 paid instances.
↓ some components are different
$
PAID
Paid from the first instance
Always-paid components
Certain premium components, such as Modbus, carry a charge from the very first instance. Their pricing and billing rules are stated clearly on the component's own documentation page.
Daily billing: All component charges are calculated as a daily rate based on the 30-day component price. You are only charged for the days a paid component instance is active. Deactivating or removing an instance stops accruing charges from that day.
// Subscription tiers
Tiers reduce your component costs
Subscription tiers do not unlock features or grant access to modules. Their sole purpose is to reduce the per-instance charges on paid components. Choose a tier based on how many paid component instances you run and whether the discount saves you more than the tier fee.
FREE
No monthly fee
Free tier
No subscription charge. You pay the full listed price for each paid component instance you run. Ideal if you use only free components, or if you run very few paid instances where no discount tier would break even.
↓ or upgrade for a discount
$15
$15 per month
Basic tier
Pay a fixed $15 monthly fee and receive a 30% discount on the price of every paid component instance. The $15 covers the discount entitlement only. It does not add features, storage, or extra modules.
↓ or go further
$50
$50 per month
Pro tier
Pay a fixed $50 monthly fee and receive a 50% discount on every paid component instance. Like Basic, the fee buys the discount only. Use Pro when the 50% saving on your component costs exceeds the extra $35 over Basic.
// Worked examples
Calculating your monthly bill
Your total monthly cost is the tier fee plus the sum of daily charges for every active paid component instance across the billing period. Here are three scenarios to illustrate how this works in practice.
Instance 1First ONVIF Camera instance: $0.00 (free first instance)
Instance 2Second ONVIF Camera instance: $2.00 per 30 days = $0.067 per day
TierFree tier: no monthly fee
Total30 active days: 30 × $0.067 = ~$2.00 per month
FreeFirst ONVIF Camera instance: $0.00
PaidNine paid instances at $2.00 each: $18.00 gross component cost per 30 days
DiscountBasic tier 30% discount: $18.00 × 0.70 = $12.60 component cost
Tier feeBasic subscription: $15.00 per month
Total$12.60 + $15.00 = $27.60 per month vs $33.00 on Free tier. Saving: $5.40.
FreeFirst instance: $0.00
Paid29 paid instances at $2.00: $58.00 gross component cost per 30 days
DiscountPro tier 50% discount: $58.00 × 0.50 = $29.00 component cost
Tier feePro subscription: $50.00 per month
Total$29.00 + $50.00 = $79.00 per month vs $116.00 on Free tier. Saving: $37.00.
Choosing a tier: If your gross monthly component cost exceeds $50, Basic breaks even and starts saving you money. If it exceeds roughly $143, Pro becomes cheaper than Basic. Below $50, Free tier is the most cost-effective choice.
Component prices vary. Each paid component has its own 30-day rate. The figures above use example values to illustrate the calculation. Check the individual component page for its current price before estimating your bill.