Skip to main content

Subscriptions and Limits

SpatialFlow pricing is events-based and publishes limits for events, geofences, webhooks, and log retention. Workflows have backend limits only and environments are not implemented yet.

Public tiers

TierMonthlyYearlyEvents/moGeofencesWebhooksDevicesLog retentionSupport
Free$0$025,00010157 daysCommunity
Pro$49$529200,00010022530 daysEmail (1 business day target)
Business$249$2,6901,500,000750510090 daysPriority email (4h P1)
EnterpriseCustomCustom5M+ (default, customizable)UnlimitedCustomUnlimitedCustom (default 365 days)24/7 with SLA

What counts as an event

  • Location ingest API calls
  • Geofence enter/exit triggers
  • Webhook delivery retries at the application level (HTTP client retries do not count)

Throttling (no overage billing yet)

  • 100%: warning email
  • 110%: alert email
  • 120%: soft throttle (HTTP 429, ~50% rate limit)
  • 150%: hard block (HTTP 403)
  • First billing month is grace: even when overage billing is added later, month 1 won’t be charged overages.

Add-ons

  • SSO add-on for Business: $75/mo (coming soon; Stripe product prod_sso_addon to be wired). Enterprise includes SSO by default.

Hidden/unsupported in pricing UI

  • Workflows: backend limits 2 / 10 / 25 / 50 (Free / Pro / Business / Enterprise) but not shown on the pricing page.
  • Environments: not available yet; no limits enforced.
  • Admin audit logs: fixed 90-day retention; workflow execution logs follow plan-based retention.