Guide for verification

Phone verification methods: six ways compared.

Verifying a phone number does not have to mean an SMS code. This guide compares six methods, from SMS code, voice call and flash call to silent authentication, WhatsApp code and reverse OTP: how each one works, what it needs and where it falls short.

  • Six methods at a glance
  • What each one needs
  • Which fits your use case
verification-methods

Six methods, one goal

Method, how it works, what the user does

  1. SMS code You send a code, the user types it Types code

    Works on every phone; delivery and costs depend on carriers.

  2. Voice call A call reads the code out Types code

    Fallback for landlines and poor SMS delivery.

  3. Flash Call A missed call, the number is the code App reads it

    Automatic only in Android apps; carriers increasingly block or charge it.

  4. Silent Auth The carrier checks the SIM in the background Nothing

    Only over mobile data and with supporting carriers.

  5. WhatsApp code You send a code via WhatsApp Types code

    Needs a verified business and an approved template at Meta.

  6. Reverse OTP The user sends the code shown Taps send

    Nothing outgoing; the number comes from the sender.

What is Sendity?

Sign-ups by message. No form, no code.

Sendity is a sign-up widget for your website. Instead of filling in a form, your visitors send one short message via WhatsApp or email. Sendity checks who it came from and hands your site the name and the confirmed phone number or email address.

See how Sendity works →
  • One message instead of a form Visitors tap send in WhatsApp or their email app. Nothing to type, no confirmation email to click.
  • Confirmed by the message itself The contact comes from the sender of the message, so typos and made-up addresses never reach your list.
  • Pay per confirmed contact Start with 1,000 free credits, no credit card. After that, prepaid packages with no subscription.

Either you send something to the user, the network checks in the background, or the user sends something to you.

SMS code and voice call

The classics: a code by SMS or read out in a call, typed in by the user. They reach every phone, cost per attempt and are exposed to pumping and interception.

Flash call

A call that rings once; the caller’s number contains the code. An Android app can read it automatically, on iPhones users have to type the digits. Carriers increasingly treat flash calls as abuse.

Silent authentication

Over the mobile data connection, the carrier confirms that the SIM belongs to the number, without any user action. It does not work over Wi-Fi, and availability depends on carriers and aggregators.

WhatsApp code

Like SMS, but via WhatsApp: encrypted and independent of SMS delivery. You need a verified business and an approved authentication template at Meta, and each message costs.

Reverse OTP

Your page shows the code, the user sends it via WhatsApp, email or SMS. You send nothing, so there is nothing to pump, and the user types nothing.

How it works

Choosing a method.

Three questions narrow it down.

  1. Website or app?

    Flash call and silent authentication need an app or a mobile data connection; on a website, SMS, WhatsApp and reverse OTP remain.

  2. Who should pay for failures?

    Outgoing methods bill every attempt. Reverse OTP bills only successful verifications.

  3. Who must you reach?

    For users without smartphones, keep SMS or a voice call as a fallback.

Compared

Outgoing code or reverse OTP?

The four outgoing methods share most of their limits.

AspectSMS, call, flash call, WhatsApp codeWith Sendity
Who sends You The user
Cost per failed attempt Yes None
Pumping risk Yes None
Typed by the user Number, usually also the code Nothing
Benefits

Where reverse OTP stands out.

Among the methods that work on a plain website.

Works on any website

No app, no carrier contract, no SMS sender registration.

Pay per success

Failed and abandoned attempts cost nothing.

Email in the same widget

Where a phone number is not needed, visitors verify their address instead.

FAQ

Verification methods: common questions.

Which method is the most secure?

For proving a number, silent authentication and reverse OTP leave the least to intercept. Against phishing, none of them protects as well as a passkey.

Which is the cheapest?

That depends on your success rate: outgoing methods bill every attempt. Our cost guide shows how to work out your real price per number.

Why not silent authentication everywhere?

It needs mobile data instead of Wi-Fi, a supporting carrier and usually an aggregator contract. As one layer among others it can be very convenient.

Can I combine methods?

Yes, and many do: for example reverse OTP on the website, SMS as a fallback for users without WhatsApp.

Verify numbers without sending anything.

Try the live demo on your phone. It takes ten seconds.

Your Sendity account

Verify your phone number or email address with one message to sign in.

Already created a passkey?