In order for tru.ID to be able to verify the possession of a phone number, we need to create a mobile data session from the end-user's device. For this purpose, the end-user's device must have mobile data connectivity.
If a user is connected to both a mobile data network and a WiFi network, it is possible to route the data session tru.ID creates over mobile data. This routing can be done trivially in native apps on all platforms, through helper functions in our SDKs. However, selecting a network connection for making such a request is not supported in mobile browsers, so if the user being verified is on a mobile website, they will need to be prompted to disconnect from WiFi in order to verify their phone number.
If there is no mobile data connectivity on a device, for example:
- The number being verified corresponds to a SIM which doesn't have an active mobile data connection
- Mobile network connectivity is turned off or unavailable (such as out of coverage area)
It is not possible to verify the possession of a number in these circumstances.