Phone verification API for Egypt & MENA

Verify users with a missed callno SMS OTP required.

Missed-call phone verification for Egypt and MENA developers. A secure SMS OTP alternative with REST API, Flutter SDK, and signed webhooks - without Firebase or costly SMS gateways.

< 0 secAverage verification
0.00%Platform availability
0%+Per-verification savings vs SMS
Live demo

See verification work in real time

Download Karsal on an Android phone and experience missed-call verification firsthand - a real Egyptian app built entirely on Shernova.

LIVE DEMO - KARSAL APP

Watch the full flow - from signup to verified account in seconds.

Gateway number and label are masked inside the video.

1

App shows gateway number

User sees the verification number and taps Call.

2

Short missed call

The user places a missed ring - the system ends the call instantly.

3

SDK confirms instantly

Verified in under 3 seconds with zero typing.

Simple monthly plans - pay only for successful verifications

Transparent monthly subscription plans - pay only for successful verifications. Clear pricing built for developers and startups.

Lite

Save 10%

Smallest monthly plan for early experiments.

EGP 90/ month

Billed annually: EGP 1,080 / 12 months

300 verifications / month

  • Applications allowed: unlimited
  • Missed-call phone verification
  • Egypt & MENA mobile carriers
  • Real-device gateway network
  • Smart gateway routing
  • REST API
  • Signed webhooks (HMAC)
  • Flutter SDK (Android & iOS)
  • Flutter UI widget (shernova_ui)
  • Headless SDK (no UI package)
  • Developer dashboard
  • Developer documentation portal
  • Verification session analytics
  • Pay only for successful verifications
  • Credit hold & capture billing
  • Free trial credits
  • Email support

Starter

Save 10%

For indie developers and early-stage products.

EGP 179.08/ month

Billed annually: EGP 2,149 / 12 months

500 verifications / month

  • Applications allowed: unlimited
  • Missed-call phone verification
  • Egypt & MENA mobile carriers
  • Real-device gateway network
  • Smart gateway routing
  • REST API
  • Signed webhooks (HMAC)
  • Flutter SDK (Android & iOS)
  • Flutter UI widget (shernova_ui)
  • Headless SDK (no UI package)
  • Developer dashboard
  • Developer documentation portal
  • Verification session analytics
  • Pay only for successful verifications
  • Credit hold & capture billing
  • Free trial credits
  • Email support
Most popular

Growth

Save 10%

For growing products with steady verification volume.

EGP 314.08/ month

Billed annually: EGP 3,769 / 12 months

1,500 verifications / month

  • Applications allowed: unlimited
  • Missed-call phone verification
  • Egypt & MENA mobile carriers
  • Real-device gateway network
  • Smart gateway routing
  • REST API
  • Signed webhooks (HMAC)
  • Flutter SDK (Android & iOS)
  • Flutter UI widget (shernova_ui)
  • Headless SDK (no UI package)
  • Developer dashboard
  • Developer documentation portal
  • Verification session analytics
  • Pay only for successful verifications
  • Credit hold & capture billing
  • Free trial credits
  • Email support

Scale

Save 10%

For high-volume verification at scale.

EGP 719.08/ month

Billed annually: EGP 8,629 / 12 months

4,000 verifications / month

  • Applications allowed: unlimited
  • Missed-call phone verification
  • Egypt & MENA mobile carriers
  • Real-device gateway network
  • Smart gateway routing
  • REST API
  • Signed webhooks (HMAC)
  • Flutter SDK (Android & iOS)
  • Flutter UI widget (shernova_ui)
  • Headless SDK (no UI package)
  • Developer dashboard
  • Developer documentation portal
  • Verification session analytics
  • Pay only for successful verifications
  • Credit hold & capture billing
  • Free trial credits
  • Email support
  • Priority email support

Custom plan

EGP 259.17/ month
Save 10%

Billed annually: EGP 3,110 / 12 months

1,200 verifications / month

80050,000
Per verification
EGP 0.22
Applications
2

What our customers say

Reviews and ratings from real customers and success partners.

Speed, savings, and accuracy - without SMS

Reliable missed-call verification. Eliminate carrier delays and costly messaging gateway fees.

Blazing fast

Average verification under 5 seconds - users never wait for OTP or type anything.

60%+ savings

Far lower cost than traditional SMS - pay only for successful verifications.

High accuracy

99.95% uptime with smart gateway routing and automatic failover.

No SMS

No OTP codes, no carrier delays - one missed call is enough.

Missed-call verification flow

Three steps - no SMS

1Create a verification session from your server via REST API.
2Your app shows the gateway number for a missed call.
3Receive the result via webhook or session polling.

Quick integration - 3 commands to start

Flutter SDK and CLI ready to go. Copy, paste, and test your first verification in minutes.

Quick start guide
Flutter SDK
import 'package:shernova_core/shernova_core.dart';
import 'shernova_config.dart';

await Shernova.init(shernovaConfig);

final session = await Shernova.verify(phoneNumber: '+201012345678');
await for (final update in Shernova.watch(session.sessionId)) {
  if (update.status == 'waiting' && update.gatewayPhoneNumber != null) {
    // gateway number assigned (null while 'queued' - no line free yet)
  }
  if (update.status == 'verified') {
    // User confirmed - proceed with signup
    break;
  }
}

Frequently asked questions

The user calls a gateway number shown in your app. Shernova matches the caller and verifies ownership - no SMS OTP code to type or wait for.

More in documentation →

Launch your first verification today

Create a free account, get trial credits, and send your first verification in minutes.

Start for free

Contact us

Reach our team for support or sales questions.