Magical Auth: Instant Phone Verification
Skip OTPs. Verify instantly with the device's SIM card.
Magical Auth enables secure phone verification using carrier authentication. No more One-Time Passwords (OTPs), no more friction - just instant, fraud-proof verification using the device's built-in SIM card.
How It Works
Device accesses SIM
The OS retrieves SIM credentials using Digital Credentials API (Android) or carrier-privileged app links (iOS)
Carrier validates
Direct authentication with the mobile carrier over any internet connection - WiFi, mobile data, or ethernet
Instant result
Phone number verified as fast as an API call - no waiting for OTPs delivery or manual code entry
Key Features
Lightning-Fast Verification
Completes as fast as a standard API call
No waiting for OTP delivery
No manual code entry required
Works instantly on WiFi or any internet connection
Unmatched Security
Direct carrier validation bypasses OTP vulnerabilities
Cryptographically secure SIM-based authentication
Immune to SIM swap and OTP interception attacks
Developer-Friendly Integration
Just two core methods: verifyPhoneNumber()
and getPhoneNumber()
Unified SDK across all platforms
Works seamlessly in modern browsers and native apps
Perfect For
User Registration
Instantly verify phone numbers during signup without friction
Account Recovery
Secure password reset flows with carrier-grade authentication
Transaction Verification
Confirm high-value actions with cryptographic proof
Passwordless Authentication
Replace passwords entirely with SIM-based identity
Getting Started
Ready to eliminate OTPs from your app? Check out our 5-minute Quickstart Guide →