simhook
simhook.dev
What it is
SimHook turns an Android phone with a SIM into an SMS gateway and API for sending and receiving texts. API messages travel through the paired phone, while incoming texts can be forwarded as webhooks. Signed webhooks report sent, delivered, and failed status changes; they are retried for two days and paused if an endpoint keeps failing. The service also supports scheduled sends, multiple recipients, and dual-SIM phones, with a SIM selectable for each message. Its TypeScript SDK supports Node and edge runtimes, and an MCP server provides eight tools for AI agents. API keys can be limited by scope, including a send-only option. The Android app requires Android 8.0 or newer and is distributed as a signed APK. The full stack can be self-hosted from one Compose file under AGPL-3.0, which the maker says is free without limits. Hosted accounts are currently on Free; listed paid plans open soon. The maker says the service is not for bulk marketing or unsolicited texts.
Spec sheet
- Product
- SimHook turns an Android phone with a SIM into an SMS gateway and API for sending and receiving texts.Read 2 Oct 2026 · simhook.dev
- Integrations
- The TypeScript SDK supports Node and edge runtimes, and the MCP server provides eight tools for AI agents; the maker documents setup for Claude Desktop, Cursor, and Claude Code.Read 2 Oct 2026 · simhook.dev
- Founded
- 2026Read 28 Sep 2026 · simhook.dev
- Android requirements
- The app works on Android 8.0 or newer, is distributed as a signed APK, and updates itself after the user approves installation.Read 2 Oct 2026 · simhook.dev
- API keys
- API keys can have send, read, devices, and webhooks scopes, and a send-only key can send without other access.Read 2 Oct 2026 · simhook.dev
- Delivery tracking
- The service reports sent, delivered, and failed state changes through signed webhooks.Read 2 Oct 2026 · simhook.dev
- Dual SIM
- Dual-SIM phones are supported, and a SIM can be selected per message.Read 2 Oct 2026 · simhook.dev
- Hosting and data
- The hosted service runs on Hetzner servers behind Cloudflare, with nightly database dumps; Firebase Cloud Messaging pushes contain no message content.Read 2 Oct 2026 · simhook.dev
- Intended audience and limits
- The maker says SimHook is not for bulk marketing or texting people who did not ask to hear from you, and advises using a business SIM for real volume.Read 2 Oct 2026 · simhook.dev
- Message routing
- Messages sent through the API go out through the paired phone's SIM, and received texts can be forwarded to the account as webhooks.Read 2 Oct 2026 · simhook.dev
- Paid plan availability
- Paid plans are listed, but the maker says they open soon and every account is on Free until then.Read 2 Oct 2026 · simhook.dev
- Scheduling and batches
- The product supports scheduled sends and sending to multiple recipients, with pricing limits of up to 2,500 recipients per send on Scale.Read 2 Oct 2026 · simhook.dev
- Self-hosting
- The full stack can be self-hosted from one Compose file under AGPL-3.0, and the maker says self-hosting is free with no limits.Read 2 Oct 2026 · simhook.dev
- Webhook behavior
- Signed webhooks are retried for two days and paused when the endpoint keeps failing.Read 2 Oct 2026 · simhook.dev
Plans and prices
Strong points and limits
Strong points
- Incoming texts can be forwarded as webhooks.
- Signed webhooks report sent, delivered, and failed states.
- Dual-SIM phones allow per-message SIM selection.
- API keys can be restricted to send-only access.
- Full stack self-hosting is listed as free and unlimited.
Limits
- Android app requires version 8.0 or newer.
- Hosted paid plans are not yet open.
- Free hosted plan allows 30 messages daily and 500 monthly.
- Maker advises using a business SIM for real volume.
Who it suits
SimHook suits developers who want to route SMS through an Android phone and integrate sending or incoming-message webhooks. It also offers self-hosting for users who want the full stack without limits, and is not intended for bulk marketing or unsolicited texts.
Verdict
SimHook connects an Android SIM to an API, with inbound forwarding, delivery states, and scoped keys. Self-hosting is available, but hosted accounts remain on Free until paid plans open.
Where Specifiction places it
- SMS Gateway Software#20 of 368.1