simwire 0.1.0
Turn your Android phone into a local SMS gateway for your code.
Install
Download simwire-0.1.0.apk below and open it on your phone. Android will ask
you to allow installs from this source; you can revoke that right after.
Then open the app, turn the three checks in Health green, and pair:
npm install simwire
npx simwire pairScan the QR from your terminal. Phone and computer must be on the same network.
Every permission the app asks for is explained on the
download page.
What works
- QR pairing over the LAN; the token never leaves your two devices
- Sending, with real carrier statuses: queued, sent, delivered
- Receiving, pushed straight to your machine — no public webhook, no tunnel
- A durable queue: a killed app resumes where it left off
- Dual-SIM routing, mDNS discovery, boot autostart
Known limits
- LAN only. To reach a phone from a remote server, put both on a Tailscale
network and passconnect({ host }). A native relay mode is planned. - The SDK does not reconnect automatically yet; call
connect()again on
disconnect. - Delivery reports depend on the carrier and may never arrive.
- Not for bulk messaging: carriers throttle and ban SIMs that spam.