Riconoscere e verificare i numeri falsi

Verificare un numero avviene su due livelli. Per prima cosa controlli se il numero esiste ed è attivo su una rete — lo fa una lookup HLR, in millisecondi e senza che il proprietario se ne accorga. Poi verifichi se la persona ha effettivamente il numero tra le mani — e ciò è possibile solo inviandovi un codice e facendolo inserire. Il primo livello elimina errori di battitura e sequenze inventate; il secondo blocca numeri usa e getta e truffatori.

Qui sotto vedi quali tipi di numeri "falsi" arrivano nella pratica, che cosa dimostra e che cosa non dimostra una lookup HLR, e come combinare i due livelli senza rendere inutilizzabile il tuo modulo di registrazione.

Quali tipi di numeri falsi incontri

"Falso" è un termine generico per cinque casi molto diversi. Ciascuno richiede un approccio diverso e solo i primi due si individuano con un controllo ordinario.

Tipo Che cosa succede Come lo accerti
Numero inesistente Una sequenza inventata, o un numero appartenente a una serie mai assegnata. La lookup HLR indica subito che il numero non esiste.
Errore di battitura Una cifra in più o in meno, oppure un prefisso internazionale sbagliato. Di norma senza intenti dolosi. Il controllo del formato (E.164) ne intercetta la maggior parte; l'HLR conferma il resto.
Inattivo o disattivato Il numero esisteva, ma la SIM non è più in uso o è stata portata. L'HLR mostra lo stato attuale e l'operatore a cui il numero appartiene ora.
Numero usa e getta o condiviso Un numero pubblico di un sito di ricezione gratuita, condiviso da migliaia di persone. Esiste ed è attivo — l'HLR non vi rileva nulla di sospetto. Solo un codice inviato e i segnali comportamentali lo rivelano.
Numero VoIP o virtuale Un numero valido senza SIM. Spesso del tutto legittimo — le aziende li usano ampiamente. Il tipo di numero è talvolta deducibile dalla serie, ma non trattarlo automaticamente come una frode.

Che cosa dimostra e che cosa non dimostra una lookup HLR

Una lookup HLR interroga il registro dell'operatore a cui il numero appartiene. Ciò fornisce fatti concreti e aggiornati — ma non è un controllo d'identità, e questa confusione costa denaro alle aziende.

Che cosa sai grazie a essa

Se il numero esiste ed è attivo in questo momento
A quale operatore appartiene oggi il numero, anche dopo una portabilità
A quale paese appartiene il numero (MCC/MNC)
Se ha senso spendervi dei crediti

Che cosa non sai

Di chi è il numero — una lookup HLR non fornisce alcun nome
Se la persona che l'ha inserito ha il dispositivo tra le mani
Se il numero è condiviso su un sito di ricezione pubblico
Se qualcuno userà ancora quel numero domani

Per questo l'ordine è importante: usa l'HLR per filtrare i numeri inutilizzabili prima di inviare e usa un codice di verifica per dimostrare che qualcuno ha davvero il dispositivo. I due non si sostituiscono a vicenda.

Ecco come affrontarlo nel tuo modulo di registrazione

1

Imponi il formato

Chiedi il numero in formato internazionale e validalo subito nel modulo. È gratuito ed elimina già la maggior parte degli errori di battitura.

2

HLR prima dell'invio

Verifica con una lookup HLR se il numero esiste ed è attivo. Così non sprechi crediti su numeri che non riceveranno mai nulla.

3

Fai confermare un codice

Invia un codice monouso e fallo inserire. Solo se ciò riesce sai che dietro il numero c'è qualcuno che ha il dispositivo tra le mani.

Prova il flusso OTP Vedi la documentazione API

Numeri usa e getta in fase di registrazione

Il caso più complicato è il numero usa e getta: un numero pubblico di un sito di ricezione gratuita. Esiste, è attivo, riceve regolarmente il tuo codice — eppure non ti serve a nulla, perché la casella è pubblica e domani il numero verrà usato da qualcun altro per appropriarsi dello stesso account.

La tecnologia da sola non risolve il problema. Ciò che funziona: non riutilizzare all'infinito gli stessi codici, applicare un limite per numero e, per gli account sensibili, offrire un secondo fattore accanto all'SMS. Chi vuole sapere esattamente come funzionano quei numeri pubblici lo legge nella nostra pagina sulla ricezione gratuita di SMS.

Verificare i numeri con una lookup HLR

Domande frequenti sui numeri falsi

In due passaggi. Un HLR lookup ti dice se il numero esiste ed è attivo in questo momento su una rete. Un codice monouso (OTP) inviato ti dice se la persona ha davvero il dispositivo in mano. Il primo passaggio elimina refusi e serie inventate, il secondo ferma i truffatori — non si sostituiscono a vicenda.
Un'interrogazione dell'Home Location Register: il registro dell'operatore a cui un numero appartiene. Vedi se il numero esiste, se è attivo, a quale operatore appartiene oggi (anche dopo una portabilità) e da quale paese proviene. Avviene in millisecondi e il titolare del numero non se ne accorge.
Non con un HLR lookup da solo. Un numero usa e getta pubblico esiste ed è attivo, quindi tecnicamente sembra impeccabile. Lo riconosci da segnali di comportamento: lo stesso numero che compare su più account, registrazioni in serie ravvicinate o numeri di serie che non vedi mai presso clienti reali.
No, e trattarli così ti costa clienti reali. Parecchie aziende usano numeri virtuali o VoIP come numero aziendale ufficiale. Non rifiutarli di default; al massimo usali come un segnale accanto ad altri.
No. Un HLR lookup non restituisce mai un nome — solo lo stato tecnico del numero. Chi sostiene di stabilire tramite un numero l'identità del titolare ti sta vendendo qualcosa di diverso da un HLR lookup.
Sì. Carica la tua lista Excel o CSV ed eseguiamo per ogni numero un HLR lookup; il risultato lo ricevi per e-mail, con lo stato e l'operatore per ogni numero. Per il controllo mentre viene compilato un modulo usi l'API di validazione dei numeri.
Chiama ora
Invia un'e-mail