usage-based licensing for passwordless auth

VeriLink usage licensing

Pay for active authenticated users only. Active user means a unique end user who completes a VeriLink authentication at least once within a 30-day billing cycle. Dormant accounts cost nothing.

Developer
up to 100 active users

For pilots, prototypes, and early startups validating demand without cost pressure.

$0 / month
free tier for up to 100 active users
  • passwordless magic links
  • device cookie binding
  • IP bucket enforcement
  • basic dashboard visibility
  • community support
get started
best for: pilots and early-stage validation
SMB / SaaS
up to 10,000 active users

For SaaS platforms and small businesses that need passwordless login plus stronger policy controls.

$0.05 per active user / month
example: 2,000 active users = $100 / month
  • everything in Developer
  • advanced device fingerprinting signals
  • conditional MFA policy hooks
  • OAuth / SSO integration support
  • abuse protection and rate limits
  • standard support
talk to sales
metered billing via Stripe usage records
Enterprise
unlimited active users

For security-critical environments, regulated industries, and high-volume platforms needing strict controls.

$0.02–$0.03 per active user / month
volume-based pricing, custom policies, SLA options
  • dedicated tenant options
  • custom authentication policies
  • audit logs and SIEM export hooks
  • advanced threat signal inputs
  • dedicated onboarding and support
  • SLA availability
request enterprise
best for: regulated and high-volume platforms
implementation note: bill platforms (not end users). aggregate unique authenticated users per platform per cycle and submit as Stripe metered usage. platform identity should be verified via API key or OAuth client credentials.
definition: active user = unique end user who authenticates at least once per 30-day cycle. suggestion: log events with platform_id and user_id_hash.