Inalambria Verify: verificación OTP en dos llamadas
Comprueba que el teléfono o el correo de tus usuarios es realmente suyo sin exponer nunca el código. Verify lo entrega por WhatsApp, SMS o Email con cascada automática, trae antifraude incluido y solo te cobra las verificaciones aprobadas.
verificaciones sostenidas, con ráfagas de 2.000 por segundo
4
operadores con conexión directa: Claro, Movistar, Tigo y WOM
Verificar un número o un correo es el paso más frágil de cualquier registro: si el código no llega, el usuario abandona, y construir la lógica en casa obliga a mantener códigos seguros, vencimientos, límites de intentos, reintentos, plantillas de WhatsApp y defensas contra el fraude.
Con Inalambria Verify tu aplicación hace dos llamadas HTTP, una para enviar el código y otra para comprobarlo, y nosotros nos encargamos de todo lo demás: el código nunca toca tus sistemas, nunca se guarda en claro y nunca aparece en un log. Todo corre sobre la misma red redundante, con conexión directa a los cuatro operadores del país, con la que ya entregamos los OTP de los bancos y las fintech más exigentes de Colombia.
Ejemplos
Verificación de teléfono o correo en el registro
Segundo factor (2FA) en el inicio de sesión
Recuperación de contraseña
Confirmación de transacciones y pagos
Confirmación de entregas y de repartidores
Reverificación periódica de datos de contacto
Lo que nos comprometemos a cumplir
Tres compromisos que puedes exigirnos
Cero exposición del código
No pasa por tus sistemas, se guarda como hash irreversible y nunca aparece en un log. No hay nada que filtrar.
Siempre hay respuesta
Toda verificación termina, aprobada, vencida o fallida, y tu backend se entera por un webhook firmado, sin tener que preguntar.
Solo se cobra el sí
Vencidas, fallidas, bloqueadas por fraude o sin intentos: cero. Pagas por usuarios verificados, no por mensajes.
Cómo funciona
Del código a la aprobación, en dos llamadas
Tu aplicación solo envía y comprueba. La generación del código, la cascada de canales, los intentos y el cierre los resuelve Verify.
Tu usuario quiere registrarse o entrar, y tu app necesita comprobar que el número es suyo.
Tu backend llama a POST /v1/verifications con el número.
Verify genera el código, guarda solo su hash, revisa los límites antifraude y responde de inmediato con el id y el estado pending.
El código sale por el primer canal de la cascada, WhatsApp, con la plantilla de autenticación.
Tu usuario recibe el código.
Si a los 120 segundos nadie ha comprobado el código, la cascada avanza sola: el mismo código sale por SMS. Sirve el de WhatsApp o el del SMS, indistintamente.
Tu usuario escribe el código en tu formulario.
Tu backend lo envía a POST /v1/verifications/{id}/check.
Verify lo compara contra el hash, cierra la verificación, cancela los canales pendientes y responde approved.
Un webhook firmado le confirma el resultado a tu backend; también te avisa si la verificación vence o falla.
Solo las verificaciones aprobadas se facturan. Vencer, agotar intentos o quedar bloqueada no genera cargo, sin importar cuántos mensajes salieron.
Código generado con aleatoriedad criptográfica (CSPRNG)
Guardado con Argon2id y sal; se borra al cerrar la verificación
Prohibido en logs: la compilación falla si aparece
Números enmascarados en toda salida y auditoría inmutable
TLS 1.2+ en tránsito y AES-256 en reposo
En Inalambria
SGSI certificado ISO/IEC 27001:2022
Monitoreo SIEM/SOC para detección de incidentes
Plan de contingencia y DRP probados y actualizados
MFA, mínimo privilegio y gestión de proveedores
Ley 1581 de 2012 (habeas data) y retención configurable
Defensa en profundidad, capa por capa
Respuesta 7x24 · alertas y escalamiento
Detección · SIEM/SOC y monitoreo continuo
Borde · WAF, DDoS, gestión de bots y límites
Red · subredes privadas y VPN IPSec
Identidad · MFA, SSO y mínimo privilegio
Datos · cifrado AES-256, versionado y retención
El código: hash Argon2id, nunca en claro
Opcional · Señales de riesgo
Suma SIM Swap y portabilidad a tus verificaciones
Un OTP confirma que alguien recibe el código, pero no si la línea fue secuestrada. Con Inalambria también puedes integrar dos consultas opcionales que detectan señales de riesgo antes de enviar el código o de aprobar una operación sensible.
SIM Swap
¿Le cambiaron la SIM a este número hace poco?
Consulta si la SIM asociada al número se cambió recientemente. Es la señal típica de la suplantación de línea: alguien duplica la SIM de tu usuario para recibir sus códigos. Si el cambio es reciente, puedes pedir un factor adicional, frenar la operación o revisarla antes de enviar el OTP.
Portabilidad numérica
¿Este número cambió de operador en Colombia?
Consulta si el número fue portado y a qué operador pertenece hoy. Una portación reciente, justo antes de un registro o de un cambio de datos, es una señal de riesgo a tener en cuenta, y saber el operador actual confirma que el número es válido y está activo en Colombia.
Consulta SIM Swap y portabilidad
Decide según el riesgo
Verifica con el OTP
Ambas consultas son opcionales y se combinan con Verify en el mismo flujo: tú decides qué señal pide un paso adicional, como un segundo factor o una revisión manual. Son ideales para registros, recuperación de cuentas, cambios de datos y transacciones de alto valor.
Integración, disponibilidad y soporte
Hecho para el volumen y la exigencia de un banco
Servicios sin estado con escalado automático: si cae un componente no crítico, como la analítica, los webhooks o un canal, las verificaciones siguen.
Tres formas de conectarte, según tu política de red
Pública protegida
API REST detrás de Cloudflare: WAF, protección DDoS, límite de peticiones, bloqueo por IP y país, y TLS.
AWS PrivateLink
Tráfico 100 % privado entre cuentas AWS: sin IP pública, sin internet, sin VPN.
VPN Site-to-Site
Túnel IPSec IKEv2 con cifrado AES-256 desde tu core o tu datacenter.
Una operación acompañada, no solo una API
Dos regiones, sin único punto de falla
Multi-AZ con réplica y conmutación entre regiones, respaldos y recuperación ante desastres probada.
Monitoreo 7x24
Operación vigilada día y noche, con seguimiento al cumplimiento de los ANS.
Incidentes con protocolo
Portal, correo y WhatsApp, gestión hasta la resolución y un gestor de relacionamiento con comités mensuales.
Trazabilidad propia
Portal con reportes, usuarios y roles, API de consulta y webhooks con más de 32 estados.
Preguntas frecuentes
¿Inalambria puede ver los códigos que se envían?
No. El código se genera con aleatoriedad criptográfica, se guarda solo como hash Argon2id con sal y se borra al cerrar la verificación. Ninguna respuesta, log ni webhook lo incluye.
¿Qué pasa si el mensaje de WhatsApp no llega?
Si nadie comprueba el código en 120 segundos, la cascada envía el mismo código por SMS y luego por Email. Sirve cualquiera de los mensajes recibidos, y tu aplicación no tiene que hacer nada.
¿Cuánto cuesta una verificación que no se completa?
Nada. Solo se facturan las verificaciones aprobadas: las vencidas, fallidas, bloqueadas por fraude o sin intentos no generan cargo, sin importar cuántos mensajes salieron.
¿Puedo saber si a mi usuario le cambiaron la SIM o si portó su número?
Sí. Además de Verify, Inalambria ofrece consultas opcionales de SIM Swap, que indica si la SIM del número cambió recientemente, y de portabilidad numérica en Colombia, que indica si el número cambió de operador y a cuál pertenece hoy. Puedes usarlas antes de enviar el código o de aprobar una operación sensible para pedir un paso adicional cuando haya riesgo.
¿Cómo me conecto si mi política de red no permite salir a internet?
Además de la API pública protegida por Cloudflare, puedes conectarte por AWS PrivateLink, sin IP pública ni internet, o por una VPN IPSec site-to-site desde tu datacenter.
¿Puedo probar Verify antes de contratarlo?
Sí. El entorno de pruebas con claves test_ no envía mensajes ni se factura, y la documentación completa está en docs.inalambria.com. Después, un piloto con metas medibles lleva tu flujo a producción.
Verificar a tus usuarios no debería ser un riesgo. Con Inalambria Verify, no lo es.
Empieza hoy con claves de prueba y documentación, y pasa a producción con un piloto medible.