Silent Network Authentication (SNA)

Overview

Silent Network Authentication (SNA) is a phone number verification method that authenticates users through their mobile network using real-time carrier signals.

Instead of relying on one-time passwords sent via SMS, SNA verifies that the device associated with the provided phone number is active and connected to the mobile network. This validation happens through secure interactions with mobile network operators, establishing a strong proof of possession tied to the SIM.

SNA is available as part of Incode’s phone verification capabilities and can be used within identity verification workflows to strengthen verification while maintaining minimal user friction.

Additional details about Incode's Phone Number Verification module are available here.

Benefits of SNA

SNA enhances phone number verification by improving user experience, reliability, and security.

Other considerations

Incode SNA for stronger Identity Verification

SNA provides a strong, real-time signal that a user controls the phone number they are claiming, by validating the association between the device and SIM through the mobile network. Within Incode, this signal becomes a key input into broader identity verification and fraud detection workflows.

On its own, SNA answers foundational questions about phone ownership and device linkage. When combined with other Incode signals such as biometrics, document verification, and device intelligence, it helps create a more complete and reliable view of the user.

This allows you to make stronger identity decisions by answering questions such as:

These insights are powered by Incode’s ability to connect signals across sessions and workflows, enabling detection of repeat fraud, account sharing, and coordinated activity.

For deeper network-level insights and relationship-based risk analysis, SNA can be combined with Incode’s Trust Graph. Learn more about Incode Trust Graph here.

Implementation details

Sequence diagram

The sequence diagram below illustrates how SNA is executed within Incode, including coverage checks, carrier validation, and fallback to SMS OTP when required.

How to use SNA with iOS SDK

How to use SNA with Android SDK

How to use SNA with Native Web (coming soon)