Pricing

Monthly or annual. Cancel any time — your codes keep working for 90 days after.

Side-by-side — every number in one screen

LimitFreeSoloBusinessTeamAgencyEnterpriseEnterprise Scale
Price (annual, /mo)$0$9$29$99$349$1,500Custom
Price (monthly)$0$12$39$129$449$1,800Custom
Dynamic codes1 (+1 per verification, up to 3)5002,50015,00075,000500,000Custom
Scans / month included50050,000250,0001,000,0004,000,00025,000,000Custom
Overage rate (per 1K scans)hard block$0.18$0.116$0.099$0.087$0.06Custom
Seats11512 (owner / admin / member)25 (owner / admin / member)100Custom
Teams per owner11Up to 1050Custom
How to buySign up freeSelf-serveSelf-serveSelf-serveSelf-serveSelf-serveTalk to sales →
Analytics retention30 days12 months24 months48 months + hourly buckets72 months + hourly buckets84 months + hourly bucketsCustom (10+ yr)
REST API1,000 req / day10,000 req / day50,000 req / dayCustomCustom
Outbound webhooksHMAC-SHA256HMAC-SHA256HMAC-SHA256+ audit stream+ audit stream
SSO (SAML + OIDC) + SCIMYesYes
IP allowlistCIDR-list per-orgCIDR-list per-org
Data residencyUSUSUSUSUSUSUS / EU / FedRAMP
SLA99.9% w/ creditsCustom SLA
SupportCommunityEmail, best-effortEmail, best-effortEmail, best-effortPriority <24hPriority, 4-hr responseDedicated CSM, 4-hr priority
Keep-Alive path on cancelFrom $2/moFrom $2/moFrom $2/moFrom $2/moCustom contractCustom contract
90-day grace after cancellationYesYesYesYesYesYes
Static backup QR per codeYesYesYesYesYesYesYes
One-click data export (ZIP)YesYesYesYesYes+ audit CSV streaming+ audit CSV streaming
MSA + DPAClick-throughNegotiated
BAA (healthcare)Available

Prices in USD. Every plan lists the exact number of codes and monthly scans included — we don't say "unlimited" when we mean "until you hit our hidden limit." Free starts at 1 dynamic code. Each verification (phone or payment method — no charge either way) adds 1 more code; verify both to reach the 3-code ceiling. Exceed your scan cap in a given month and the redirects keep working; we email you so you can decide whether to upgrade or ride out a one-off spike. Reasonable operational limits apply for traffic patterns that look like bot amplification, extortion, or other abuse, per our Terms of Service and Acceptable Use Policy. All paid plans include the static backup QR guarantee and 90-day grace period; Free ships with the static backup too, so codes keep scanning even if you never upgrade.