Compare

SaaS or Self-Hosted?

Same product, same commercial tiers, different operating model. Here's the honest breakdown.

DimensionSaaSSelf-Hosted
Data residencyUS or EUAny region you choose
Data leaves your boundaryCloud metadata only, to our SaaS regionNever
Infrastructure you runNoneKubernetes + Postgres + Redis + object storage
Install timeMinutesHalf a day (first cluster)
Upgrade cadenceContinuous (ours)Monthly recommended (yours)
Cloud access modelCross-account role, Entra federation, WIF. trusted to our SaaS identitySame, trusted to your in-cluster workload identity
MFAMandatory (TOTP or WebAuthn)Configurable; mandatory by default
SSOEnterpriseEnterprise
TenancyMulti-tenant with RLS + per-tenant KMSSingle-tenant (you own the cluster)
ReportsDelivered by email + signed URLDelivered to your S3-compatible bucket
Audit retention30 days / 1 year / 7 yearsYour choice, bounded by your storage
SupportCommunity / Business hours / 24/7Community / Business hours / 24/7 + RCA support
Best forTime-to-value, managed operations, US/EU residencySovereignty, GovCloud, classified, FedRAMP-style regimes

Switching editions

SaaS โ†’ Self-Hosted

Export tenant data via the Enterprise admin console, install the Helm chart, import the bundle. Connectors need to be re-bound to your cluster's workload identity.

Self-Hosted โ†’ SaaS

Export the bundle, open a SaaS tenant, import. We'll help you re-issue the cross-account roles. Plan about a week end-to-end.