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.

K

Production app

Karsal

Karsal is an innovative marketplace connecting buyers and merchants in Egypt - buyers request products and receive offers from nearby stores, while merchants showcase inventory and reach local customers. Phone verification powered by Shernova - no SMS, no friction.

Get it onGoogle Play

Try on your phone

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 == 'verified') {
    // User confirmed - proceed with signup
    break;
  }
}

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

Smallest monthly plan for early experiments.

EGP 100/ month

300 verifications / month

  • 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

For indie developers and early-stage products.

EGP 199/ month

500 verifications / month

  • 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

For growing products with steady verification volume.

EGP 349/ month

1,500 verifications / month

  • 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

For high-volume verification at scale.

EGP 799/ month

4,000 verifications / month

  • 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

Enterprise

Contact us for custom volume and dedicated support for your team.

Custom

Volume & integration tailored to you

  • Custom volume packaging
  • Dedicated integration support
  • SLA by agreement

Real apps powered by Shernova

Production platforms trust us for daily user verification

Flutter SDKREST APIWebhooksAndroid & iOS
K

In production

Karsal

Buyer-merchant marketplace - instant verification, no SMS

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.