One-time passwords and user verification across channels.
SMS, Voice, WhatsApp, Email
Frictionless SIM-based auth
Built-in rate limiting
Verify phone numbers during signup to prevent fake accounts and ensure contact information is valid.
Require OTP confirmation for high-value transactions, wire transfers, and sensitive account changes.
Add a second factor to login flows for accounts with access to sensitive data or financial information.
Securely verify user identity before allowing password changes, preventing unauthorized account takeover.
Call the Verify API with the phone number or email. Choose the delivery channel or let auto-routing select the best one.
The user receives a time-limited OTP code on their device. Silent verification skips this step entirely on supported devices.
Submit the user-entered code to the Check API. Receive an instant pass/fail response with fraud risk score.