HelloJohn / docs

Feature Matrix

Complete comparison of HelloJohn features across Free, Starter, Pro, and Enterprise plans, and between Cloud and Self-Hosted deployments.

Feature Matrix

Use this matrix to compare features across plans and deployment options.


Plans

FeatureFreeStarterProEnterprise
Monthly Active Users1,00010,000100,000Unlimited
Organizations101001,000Unlimited
Tenants111Custom
API rate limit (req/min)1005001,000Custom
Team members (dashboard)2515Unlimited

Authentication

FeatureFreeStarterProEnterprise
Email + password
Magic link (passwordless)
Social login (Google, GitHub, etc.)
Custom OAuth providers
SAML 2.0 SSO
OIDC SSO
Custom session duration
Custom JWT claims
Impersonation

Multi-Factor Authentication

FeatureFreeStarterProEnterprise
TOTP (authenticator apps)
Email OTP
SMS OTP
WebAuthn / Passkeys
Backup codes
MFA enforcement policies
Per-organization MFA requirements

Users & Organizations

FeatureFreeStarterProEnterprise
User CRUD API
Public + private metadata
User roles & permissions
Custom roles
Organizations
Organization metadata
Organization invitations
Bulk user operations
User import/export

Sessions & Security

FeatureFreeStarterProEnterprise
Session management API
Multi-device session list
Force session revocation
IP + device tracking
Anomaly detection
Bot protection
Brute-force protection
CORS configuration

Developer Tools

FeatureFreeStarterProEnterprise
REST API
JavaScript / TypeScript SDK
React / Next.js SDK
Go SDK
Python SDK
CLI
Webhooks
Webhook event filtering
API keys with scopes
Key rotation
Idempotency support

Customization & Branding

FeatureFreeStarterProEnterprise
Custom email sender name/address
Custom SMTP
Email template customization
Custom redirect URLs
Hosted auth UI branding
Custom domain for auth UI
White-label (no HelloJohn branding)

Observability & Compliance

FeatureFreeStarterProEnterprise
Audit logs
Audit log retention30 days90 days1 year+
Audit log export
Dashboard analytics
Custom log retention
SOC 2 Type II
HIPAA BAA
GDPR data processing agreement
SLA guarantee99.5%99.9%99.99%

Cloud vs. Self-Hosted

FeatureCloudSelf-Hosted (OSS)Self-Hosted (Enterprise)
Managed infrastructure
Automatic updatesManualAssisted
Multi-regionDIYDIY
Full data sovereignty
Docker / Kubernetes deploy
Custom database
All authentication features
SSO / SAMLPro+
Audit logsStarter+
Commercial support
SLA

SDK & Framework Support

PlatformStatus
JavaScript (Node.js)✅ Stable
TypeScript✅ Stable
React✅ Stable
Next.js✅ Stable
Go✅ Stable
Python✅ Stable
Svelte / SvelteKit✅ Stable
Vue / Nuxt🚧 Beta
PHP🚧 Beta
Ruby📅 Planned
Java / Spring📅 Planned
.NET📅 Planned
REST API (any language)✅ Stable

On this page