Skip to content

Pricing & Plan Limits

OTA-Pulse is offered in multiple tiers, from a free tier for small fleets up to Business for large-scale deployments. Every tier includes OTA updates, monitoring, and crash reporting for your embedded Linux fleet — every paid tier adds Remote SSH — and tiers differ in included capacity, support level, and features. Microcontroller fleets are a separate add-on; see MCU fleets below.

Tier Price / month Devices Assets Data points / month Support White-label Remote SSH sessions Overage (device / 1M points)
Prototype $19.99 50 50 10,000,000 Community No 1 $0.30 / $0.50
Pilot (popular) $49.99 100 100 100,000,000 Help desk No 2 $0.30 / $0.50
Startup $199.99 500 500 500,000,000 Priority help desk No 5 $0.30 / $0.50
Business $399.99 1,000 1,000 1,000,000,000 Priority help desk No 10 $0.30 / $0.50

Pricing current as of September 26, 2026.

  • Devices — active devices registered to your organization.
  • Assets — firmware artifacts/releases stored per organization, counted at artifact upload. There is no overage for assets — the asset cap is a hard limit on every tier.
  • Data points/month — monitoring metric ingest volume from the socmond daemon on embedded Linux devices. MCU telemetry is not counted here.
  • Custom metric names — each organization may send up to 200 distinct metric names (a fixed abuse limit on every tier, not a pricing dimension; names already in use when the limit was introduced stay accepted). A batch containing names beyond the limit is still accepted with HTTP 200: points with known names are stored and metered, the rest are dropped, and the response carries metrics_dropped (count) and dropped_reason: "metric_name_cap" next to metrics_received. A name is released automatically once it has had no data for the metrics retention period.
  • Remote SSH sessions — maximum concurrent Remote SSH sessions across your organization. The Free tier does not include Remote SSH.

Microcontroller fleets are not covered by the tiers above. OTA-Pulse MCU is a separate entitlement, billed per active MCU device per month on top of whichever tier your embedded Linux fleet is on, and enabled by our team rather than through self-service checkout — see platform support for what MCU covers.

Because it is a distinct entitlement, an organization can hold a tier for its Linux fleet without MCU access, or hold MCU access alongside any tier including Free. Firmware upload and campaign routes return 402 for organizations without it.

On paid tiers, exceeding your included devices or data points is billed at the tier’s overage rate (shown in the table above) rather than blocked outright, if your organization has overage billing enabled. The Free tier and the asset cap have no overage — they are hard limits.

Pricing and plan selection are available from the pricing page and in the console under Billing in the sidebar.