BusySMS Android app
Enroll a phone you own, capture its verification codes, and read them by API & MCP. Below is how the BusySMS app looks — the real app we ship today.

Gateway online
Device active with a persistent notification while capturing OTP codes — stop anytime.
App design
Consent, OTP, home, gateway online, SMS inbox, and account — the SMS-only gateway experience.

Consent
How BusySMS works — verification/OTP messages only from your own device, never your full inbox.

Phone OTP
Create account with display name + phone. Play review demo +15550100001.

Home · ready
Enroll this phone as a gateway device, pick the SIM, and see it come online.

Gateway online
Device active with a persistent notification while capturing OTP codes — stop anytime.

SMS inbox
Every verification SMS captured: service (Google, …), code, status, and outcome when the OTP is used.

Account
Profile · +15550100001 — language, support, logout, delete account.
What the app does
Kotlin + Jetpack Compose: phone OTP, OTP-capture foreground service, on-device controls only for BusySMS.
Enroll a phone you own and it becomes a gateway device on your org — capturing only verification-style codes, not your personal inbox.
See each code, detected service, and whether use succeeded (register, login) or failed (already registered, expired).
List your devices, pull captured OTPs, or long-poll for the latest code straight from your scripts and agents.
Per-org API keys resolve to your own devices only. $5 / verified number / month, 7-day free trial.
While the gateway is active, Android keeps a clear notification so you always know capture is on.
Capture is explicit. One-tap stop. Consent explains what is captured before you continue.
Install from Google Play, then sign in with phone OTP.