3 min readUpdated Mar 2, 2026

Data Protection

Vantage implements multiple layers of data protection to secure your account, credentials, and business data.


Authentication Security

Password Protection

Two-Factor Authentication (2FA)

Two additional verification methods add security beyond passwords:

MethodHow It Works
Email CodeA verification code is sent to your registered email on each login
Authenticator App (TOTP)Time-based one-time passwords generated by Google Authenticator, Authy, or similar apps

Disabling 2FA requires password confirmation as a safeguard.

Passkeys (WebAuthn)

Passkeys provide the strongest authentication:


Credential Security

Integration credentials (API keys, database passwords, OAuth tokens) are protected through:

ProtectionDescription
Encryption at restCredentials are encrypted in the database
Company isolationCredentials are scoped to a specific company and invisible to other companies
Secure displaySensitive values are masked in the UI by default
Access controlOnly users with manage_integrations permission can create or modify credentials

Payment Security

All payment processing is handled by Stripe:


Data Isolation

LevelWhat's Protected
PlatformAll data is served over HTTPS
CompanyDashboards, workflows, integrations, and user data are isolated per company
OrganizationCross-company sharing requires explicit admin configuration
UserPersonal dashboards, 2FA settings, passkeys, and session data are user-specific

Session Security


Domain Restrictions

Organization admins can restrict integration connections to approved domains only:

  1. Settings → Organization → Integration Settings
  2. Add allowed domains
  3. Integrations from unauthorized domains are blocked

Best Practices