What is SNA?

Silent Network Authentication (SNA) is an authentication process that utilizes the user’s mobile network details to verify their identity seamlessly. It’s conducted in the background, providing a frictionless user experience by leveraging the user’s phone network without requiring any user interaction.

Why SNA?

  • Frictionless Experience: Users are authenticated without any action required on their part, improving the user experience significantly.
  • Enhanced Security: Leverages network-based factors, making it more secure against common threats like phishing or credential exploitation.
  • Higher Conversion Rates: Reduces abandonment rates during the sign-in or sign-up process, as users are not deterred by complex authentication steps.

How it works?

SNA works by checking if the user’s device can be authenticated through their telecom provider without user interaction. If the automatic check fails, it falls back to alternative methods like WhatsApp, SMS, or Viber based on predetermined configurations.

Implementation

  • Once you have successfully integrated OTPLESS Flutter SDK in your application, you only have to add the following line in your app’s AndroidManifest file in the <application> tag: