Blue Reacher vs rustpush

Compare Blue Reacher and rustpush side by side: iMessage features, channels, developer tools, pricing and compliance, checked on each provider's own site.

Blue Reacher

Managed iMessage lines for B2B sales, with API and MCP
Starting price
$199/month per line at 4+ lines; $249/month for 1 to 3 lines
Free plan
Free public sandbox key; simulator only, no real sends

rustpush

Rust library for the iMessage, FaceTime and APNs protocols
Starting price
Free
Free plan
Free source (SSPL v1)

Blue Reacher supports 50 of the 77 features compared here, and rustpush supports 39.

Feature comparison

FeatureBlue Reacherrustpush
iMessage messaging
iMessage
SupportedOne-to-one iMessage sends and replies over REST and webhooks.
SupportedRegisters as an Apple device and talks to Apple's servers directly; read from source, no docs
Group chats
PartialAPI docs (22 Oct 2026) say not available yet; the site sells group threads opened from the CRM.
SupportedConversations carry a participant list and optional group name
Group management
PartialAdd, remove and leave are documented, but aPI docs (22 Oct 2026) say not available yet.
SupportedChangeParticipants messages add or remove members
Group name and photo
PartialRename and group photo are documented, but aPI docs (22 Oct 2026) say not available yet.
SupportedRename and IconChange messages set a group's name and photo
Mentions
Not listed
SupportedMention message parts
Tapbacks
PartialInbound reactions arrive as webhooks; sending the six tapbacks is not available on the API yet.
SupportedSix classic tapbacks plus emoji; sticker tapbacks are receive only
Threaded replies
PartialSite lists threaded replies; the API reply option sends a quoted reply, not an inline thread.
Supportedreply_guid and reply_part on messages
Typing indicators
PartialTyping endpoint is documented, but aPI docs (22 Oct 2026) say not available yet.
SupportedTyping message type
Read receipts
Partialmessage.read webhooks fire; sending native read receipts is not available on the API yet.
SupportedRead and Delivered message types
Edit and unsend
Not listed
SupportedEdit and Unsend message types
Message effects
Partial8 screen and 4 bubble effects are documented, but aPI docs (22 Oct 2026) say not available yet.
Supportedeffect field on messages
Animated text effects
Not listed
SupportedBig, small, shake, nod, explode, ripple, bloom and jitter
Stickers
Not listed
PartialSticker tapbacks are received; the code marks sending them as unsupported
Formatted text
Not supportedDocs say there is no Markdown rendering on any channel.
SupportedBold, italic, underline and strikethrough
Attachments
SupportedOne file per message for now. Images and video up to 100 MB, audio and PDF up to 25 MB.
SupportedInline data or MMCS (iCloud) file transfer
Live Photos
Not listed
PartialReceived attachments carry a Live Photo flag; uploads always set it to false
Rich link previews
SupportedA bare URL renders as a preview card on iMessage, built on the recipient's device.
SupportedLinkMeta with LPLinkMetadata rich link data
Voice messages
PartialNative voice memo endpoint is documented, but aPI docs (22 Oct 2026) say not available yet.
Supportedvoice flag on messages
Contact cards
PartialDocs and site say lines send contact cards; no endpoint appears in the API reference.
Not listed
Polls
Not listed
Not listed
Chat backgrounds
Not listed
SupportedSetTranscriptBackground sets or removes a chat background
Location sharing
Not listed
PartialFind My clients read friends' and items' locations; OpenBubbles says sharing live location is unsupported
iMessage apps
Not listed
SupportedExtension app balloons with template layouts
Live app cards
Not listed
SupportedUpdateExtension messages update a sent app balloon
Sender name and photo
Not listedDocs say recipients see only the number until they save your contact card.
SupportedShare Name and Photo, including contact posters
FaceTime calls
PartialFaceTime audio from the line, started by a person; $99/mo add-on. Calls API not available yet.
SupportedCreate, ring, join and leave FaceTime sessions
Delivery status
Supportedmessage.sent, delivered, read and failed webhooks, plus a status endpoint.
SupportedDelivered and Read receipts plus error messages
iMessage availability check
PartialCapability lookup for up to 100 numbers is documented, but aPI docs (22 Oct 2026) say not available yet.
SupportedIDS lookups validate targets before sending
Focus and Notify Anyway
Not listed
SupportedNotifyAnyways messages; StatusKit shares and receives Focus status
Numbers and delivery
Managed lines
SupportedEach line is an Apple ID on Apple hardware run by Blue Reacher.
Not supportedA library; you register your own Apple ID and device identity
Dedicated numbers
SupportedEvery line is a dedicated number with a custom area code.
Not supportedNot offered
Shared numbers
Not supportedDocs say each line is yours alone, never shared and never recycled.
Not supported
Bring your own number
SupportedPricing lists port-in support for an existing number.
SupportedYour own Apple ID; a phone number registers through an iPhone running a relay app
Line pooling
SupportedOmit the line on a send and load balancing picks one; the site calls it smart routing.
Not listed
SMS fallback
Supported
Not listed
RCS fallback
PartialSite says iMessage, then RCS, then SMS; the docs say the platform's own fallback is SMS.
Not listed
Outbound-first messaging
SupportedCold outreach allowed: 30 cold or 50 opted-in new contacts a day per warmed line.
SupportedSend to any handle after an IDS key lookup
Calls on the iMessage number
PartialFaceTime audio from the same line. Phone calls need your own provider using the number as caller ID.
PartialFaceTime on the same Apple ID; no phone calls
Other channels
SMS
PartialOnly as automatic fallback from the same line.
PartialSMS message type, sent through text forwarding from a registered iPhone
RCS
PartialSite lists RCS fallback; the docs say messages deliver over iMessage or SMS.
Not listed
WhatsApp
Not supportedNot offered
Not supportedNot offered
Telegram
Not supported
Not supported
Slack
Not supportedNot offered as a channel; a Slack guide forwards replies into Slack.
Not supported
Email
Not supportedNot offered. Docs say there is no email-address sender option.
Not supported
Phone calls
PartialDocs cover FaceTime audio only; the pricing page lists 2-way calling with SIP routing.
Not supportedNot offered; FaceTime only
Apple Messages for Business
Not supportedNot offered; the site describes it as a separate Apple product.
Not supportedNot offered
Unified channel API
SupportediMessage and SMS fallback share one send endpoint and message model.
PartialiMessage and forwarded SMS share one message type; no other channels
Developer tools
REST API
Supported
Not supportedRust library only; no HTTP API
TypeScript SDK
Supportednpm package bluereacher, v0.1.0 (Sept 2026), MIT.
Not listedRust crate only
Python SDK
SupportedPyPI package bluereacher, v0.1.0 (Sept 2026), MIT.
Not listed
Other SDKs
Not supportedDocs suggest generating Go, Java, Ruby or PHP clients from the OpenAPI spec.
PartialThe library itself is a Rust crate; no other language bindings found
CLI
Supportedbluereacher-cli on npm: send, status, conversations and capability checks.
Not listed
Webhooks
Supported
Not supportedLibrary only; your code receives messages directly, no webhooks
Signed webhooks
SupportedHMAC-SHA256 in X-BlueReacher-Signature.
Not supportedNo webhooks
MCP server
SupportedHosted MCP server at api.bluereacher.com/v1/mcp; works with sandbox keys.
Not listed
Open source
PartialSDKs, CLI, a stdio MCP server and an n8n node are MIT on GitHub. The platform is closed.
PartialSource under SSPL v1; the Mac validation-data module is a closed-source stub
Self-hosting
Not listed
SupportedRuns inside your own application
Local testing
SupportedPublic sandbox key runs the API and MCP against a simulator, with simulated inbound replies.
Not listed
Custom channel providers
Not listed
Not listed
Event replay
PartialRetries for about a day; undelivered events are kept and support replays them on request.
Not listed
OpenTelemetry
Not listed
Not listed
No-code integrations
SupportedNative GoHighLevel, plus Zapier, Make and n8n guides and an n8n community node.
Not listed
CRM integrations
SupportedNative HubSpot, Salesforce, Close, Pipedrive, Follow Up Boss and Jobber (beta).
Not listed
Built for AI agents
Agent framework
PartialBuilt-in AI reply assistant on your own model key, with per-contact controls. No agent SDK.
Not listed
Agent framework integrations
PartialGuide pages for LangChain and the Vercel AI SDK that wrap the API as a tool.
Not listed
Streaming replies
Not listed
Not listed
Agent group chats
Not listed
Not listed
Human handoff
SupportedPause or snooze the AI assistant per contact while a person replies.
Not listed
Audit logs
PartialDocs mention an exportable opt-out audit trail; no general activity log is documented.
Not listed
Message history API
SupportedConversation history per contact, cursor-paginated.
SupportedMessages in iCloud sync for chats, messages and attachments
Plans and compliance
Free plan
SupportedFree public sandbox key; simulator only, no real messages sent.
SupportedFree source under SSPL v1
Public pricing
Supported
Not listedNo prices or commercial license terms published
No per-message fees
Supported
SupportedNo fees; free source
Uptime SLA
Not listed
Not supportedSSPL disclaims all warranty
Isolated infrastructure
SupportedDedicated lines per customer, never shared; workspaces logically isolated.
SupportedRuns in your own process and infrastructure
SOC 2 Type II
Not supportedTrust page says controls map to SOC 2 but the independent attestation is not complete.
Not listedSelf-hosted; compliance is up to the operator
GDPR
SupportedGDPR page and a published DPA with Standard Contractual Clauses.
Not listed

Checked on each provider's own site and docs on 2026-10-25. “Not listed” means the provider does not mention it.

Pricing

Blue Reacher

Lines are $249 a month each plus a $449 activation fee, $199 a month each at 4 or more lines, or $1,949 per line per year with activation waived.

Pricing model: flat per line, no per-message fees

Source

rustpush

rustpush is free source under SSPL v1; you supply Apple hardware identifiers or an always-on iPhone relay, and anyone offering it as a service must publish their service's source.

Pricing model: free self-hosted library

Source

Which should you choose?

Choose Blue Reacher if you need contact cards, managed lines, dedicated numbers and line pooling.

Choose rustpush if you need mentions, edit and unsend, animated text effects and stickers.

Frequently asked questions