Detectar y verificar números falsos

Verificar un número se hace en dos capas. Primero comprueba si el número existe y está activo en una red: eso lo hace una consulta HLR, en milisegundos y sin que el titular note nada. Después comprueba si esa persona tiene realmente el número en la mano, y eso solo se puede hacer enviándole un código y pidiéndole que lo introduzca. La primera capa filtra las erratas y las series inventadas; la segunda frena los números desechables y a los defraudadores.

Aquí abajo verá qué tipos de números "falsos" llegan en la práctica, qué demuestra y qué no demuestra una consulta HLR, y cómo combinar ambas capas sin volver inservible su formulario de registro.

Qué tipos de números falsos se encuentra

"Falso" es un término genérico para cinco casos muy distintos. Cada uno pide un enfoque diferente, y solo los dos primeros se detectan con una comprobación normal.

Tipo Qué ocurre Cómo se detecta
Número inexistente Una serie inventada, o un número de una serie que nunca se ha asignado. La consulta HLR indica al momento que el número no existe.
Errata Una cifra de más o de menos, o un prefijo internacional equivocado. Normalmente sin mala intención. La comprobación de formato (E.164) atrapa la mayoría; el HLR confirma el resto.
Inactivo o dado de baja El número existía, pero la tarjeta SIM ya no está en uso o se ha portado. El HLR muestra el estado actual y el operador al que pertenece ahora el número.
Número desechable o compartido Un número público de una web de recepción gratuita, compartido por miles de personas. Existe y está activo: el HLR no ve nada sospechoso. Solo un código enviado y las señales de comportamiento lo delatan.
Número VoIP o virtual Un número válido sin tarjeta SIM. A menudo del todo legítimo: las empresas los usan mucho. El tipo de número a veces se deduce de la serie, pero no lo trate automáticamente como fraude.

Qué demuestra y qué no demuestra una consulta HLR

Una consulta HLR interroga el registro del operador al que pertenece el número. Eso da hechos firmes y actuales, pero no es una comprobación de identidad, y esa confusión les cuesta dinero a las empresas.

Lo que sí sabe con ella

Si el número existe y está activo en este momento
A qué operador pertenece hoy, también tras una portabilidad
A qué país pertenece el número (MCC/MNC)
Si tiene sentido gastar créditos en él

Lo que no sabe con ella

De quién es el número: una consulta HLR no devuelve ningún nombre
Si la persona que lo introdujo tiene el dispositivo en la mano
Si el número se comparte en una web pública de recepción
Si alguien seguirá usando ese número mañana

Por eso importa el orden: use el HLR para filtrar los números inservibles antes de enviar, y use un código de verificación para demostrar que alguien tiene realmente el dispositivo. Los dos no se sustituyen entre sí.

Así lo plantea en su formulario de registro

1

Imponer el formato

Pida el número en formato internacional y valídelo al momento en el formulario. Es gratis y ya elimina la mayoría de las erratas.

2

HLR antes de enviar

Compruebe con una consulta HLR si el número existe y está activo. Así no desperdicia créditos en números que nunca recibirán nada.

3

Hacer confirmar un código

Envíe un código de un solo uso y pida que lo introduzcan. Solo cuando eso funciona sabe que detrás del número hay alguien con el dispositivo en la mano.

Pruebe el flujo de OTP Ver la documentación de la API

Números desechables en el registro

El caso más peliagudo es el número desechable: un número público de una web de recepción gratuita. Existe, está activo, recibe su código sin problema y, aun así, no le sirve de nada, porque la bandeja de entrada es pública y mañana otra persona usará ese número para quedarse con la misma cuenta.

La técnica por sí sola no resuelve esto. Lo que sí funciona: no reutilizar los mismos códigos indefinidamente, aplicar un límite por número y, en las cuentas sensibles, ofrecer un segundo factor además del SMS. Quien quiera saber exactamente cómo funcionan esos números públicos puede leerlo en nuestra página sobre recibir SMS gratis.

Comprobar números con una consulta HLR

Preguntas frecuentes sobre los números falsos

En dos pasos. Una consulta HLR le dice si el número existe y está activo en una red en ese momento. Un código de un solo uso enviado (OTP) le dice si la persona tiene además el aparato en la mano. El primer paso filtra las erratas y las series inventadas; el segundo detiene a los defraudadores. No se sustituyen entre sí.
Una consulta al Home Location Register: el registro del operador al que pertenece un número. Verá si el número existe, si está activo, a qué operador pertenece hoy (también tras una portabilidad) y de qué país procede. Eso ocurre en milisegundos y el titular del número no nota nada.
No solo con una consulta HLR. Un número desechable público existe y está activo, así que técnicamente parece impecable. Lo reconoce por señales de comportamiento: el mismo número que aparece en varias cuentas, registros en series cortas o números de rangos que nunca ve en clientes reales.
No, y tratarlos así le cuesta clientes de verdad. Muchas empresas usan números virtuales o VoIP como número oficial de empresa. No los rechace por sistema; úselos como mucho como una señal más entre otras.
No. Una consulta HLR nunca devuelve un nombre, solo el estado técnico del número. Quien afirme que con un número determina la identidad del titular le está vendiendo otra cosa distinta de una consulta HLR.
Sí. Suba su lista de Excel o CSV y nosotros hacemos una consulta HLR de cada número; el resultado lo recibe por correo, con el estado y el operador de cada número. Para comprobar mientras se rellena un formulario, use la API de validación de números.
Llamar ahora
Enviar un correo