Two step verification via SMS

Make your software more secure with two step verification via SMS

How does two step verification work

Two step verification saves the client the hassle of managing a system to verify the identity of the person behind the application. To better understand it take a look at the image below.

PIN Generation

Our platform generates a PIN for each mobile, each time, optionally you can also put an expiration date on that generated PIN, the format of the PIN is only digits or alphanumeric.

Verification via HLR

With the HLR service, SMSpubli checks with the operator if the number is valid, this way we can instantly know if the number is invalid and save the SMS costs for the client.

PIN Verification

If the number passed the HLR verification, SMSpubli sends the PIN to the mobile from the operator via a direct and secure channel. Then waits to receive a call from the application of the client for the verification of the PIN.

“For us it’s vital to protect our clients, with the two step verification we get an extra layer of security that our users appreciate“

Yamir Radhav, CEO Mainridic

PIN one time use (OTP)

The two step verification allows you to check the access of your software and this way protect your users.

World-Wide Coverage

Do the two step verification via SMS from anywhere in the world. With SMSpubli’s coverage you can send a PIN via SMS to more than 1300 operators.

Scalable and Secure

Our platform runs on the Amazon AWS and Google Cloud, it’s capable of doubling in size in a matter of seconds.

Simple API

The two step verification is down through an API that is simple fast to integrate. Check out the documentation and begin to use it today.


We know your applications could be the next big thing, that’s why we’ve developed our infrastructure in clouds of Google and Amazon to be sure that we can grow alongside you.


We take security very seriously, our API works in the HTTPS secure protocol, along with different firewalls so you can filter connections according to IP ranges. Furthermore, we make constant updates to our systems.

Fast Delivery

Normally SMS travel along different channels, in order to reduce delivery rates we have connected our Gateway directly to the operators, this way we can assure you that your SMS will arrive in less than 3 seconds.

High availability

Our infrastructure runs on a cluster of servers capable of balancing the traffic and grow on demand. This set-up allows us to replicate a node in less than 10 seconds if any kind of problem occurs.