Acceso al repositorio AndroidPrototipo público GitHubAndroidKotlin

SmsService: compilar una gateway SMS local desde un teléfono Android.

Esta página sirve para obtener, compilar, instalar y probar el prototipo. La página de herramienta explica arquitectura, límites y comparación con proveedores SMS gestionados.

Source

Repositorio público

GitHub

Build

APK debug

./gradlew assembleDebug

Install

Teléfono Android

./gradlew installDebug

Endpoint

Gateway local

POST /send_sms

Diagrama operativo

El teléfono actúa como puente local entre backend y SIM.

El flujo debe quedarse privado: frontend dispara la acción, backend controla la petición y SmsService reenvía el SMS desde Android.

01 · UI

Frontend / Admin

Acción usuario, OTP o flujo controlado.

02 · API

Backend API

Consentimiento, finalidad, rate limits, templates y logs.

03 · Wi-Fi

Red privada

Wi-Fi privado o LAN controlada.

Frontend / Admin → Backend API → Private LAN → SmsService Android → SIM plan → Recipient

Quick start

Compilar, instalar, verificar.

Abrir el repositorio, generar el APK debug, instalarlo y probar el endpoint local.

Comandos Gradle

Android · Clean Gradle build

./gradlew clean

Android · Build debug APK

./gradlew assembleDebug

Android · Install debug APK

./gradlew installDebug

Salidas y endpoint

app/build/outputs/apk/debug/app-debug.apk
POST http://PHONE_LOCAL_IP:5000/send_sms

Valor

El interés está en el modelo local, no en prometer gratuidad absoluta.

Proveedor SMS gestionado

  • Infraestructura gestionada.
  • Pago por uso.
  • Carrier y compliance gestionados.

Modelo local SmsService

  • Sin factura de proveedor por SMS cuando el plan SIM incluye SMS.
  • Teléfono, SIM, electricidad, mantenimiento y fair-use siguen existiendo.
  • Útil para pequeños volúmenes controlados.

Límites

No presentarlo como plataforma SMS pública.

No spam.No gateway público.No reemplazo universal de proveedores SMS.Rotar secretos visibles.Consentimiento y límites operador obligatorios.

Requisitos

No es una API mágica: es un sistema local que hay que operar bien.

Android phone

Teléfono Android

Dispositivo estable, cargado y autorizado para enviar SMS.

SIM card

SIM activa

Plan adecuado con límites conocidos.

Private LAN

Red privada

Backend y teléfono en LAN, sin Internet público.

Backend

Backend disciplinado

Validación, consentimiento, anti-abuso, logs y fallback.

Ofertas verificadas

Un espacio preparado para ofertas legales, socios y códigos promocionales.

Las ofertas estarán separadas del catálogo técnico: fuente oficial, fecha de validez, mención patrocinada si hace falta y verificación antes de publicar.

01

Fuentes oficiales

Sin claves dudosas, sin enlaces grises y sin promesas imposibles de verificar.

02

Códigos promo

Cada código puede tener fecha, fuente, plataforma y estado de verificación.

03

Supervisión

El backend podrá revisar URLs cada noche y alertar si algo cambia.

Volver a descargas

SmsService

Un prototipo público Android/Kotlin para convertir un teléfono Android controlado en una pasarela SMS local y privada.