Be

Beeper Mini – iMessage client for Android

Hacker News

Beeper Mini – iMessage client for Android

Hi HN! I’m proud to share that we have built a real 3rd party iMessage client for Android. We did it by reverse engineering the iMessage protocol and encryption system. It's available to download today (no waitlist): https://play.google.com/store/apps/details?id=com.beeper.ima and there's a technical writeup here: https://blog.beeper.com/p/how-beeper-mini-works . Unlike every other attempt to build an iMessage app for Android (including our first gen app), Beeper Mini does not use a Mac server relay in the cloud. The app connects directly to Apple servers to send and receive end-to-end encrypted messages. Encryption keys never leave your device. No Apple ID is required. Beeper does not have access to your Apple account. With Beeper Mini, your Android phone number is registered on iMessage. You show up as a ‘blue bubble’ when iPhone friends text you, and can join real iMessage group chats. All chat features like typing status, read receipts, full resolution images/video, emoji reactions, voice notes, editing/unsending, stickers etc are supported. This is all unprecedented, so I imagine you may have a lot of questions. We’ve written a detailed technical blog post about how Beeper Mini works: https://blog.beeper.com/p/how-beeper-mini-works . A team member has published an open source Python iMessage protocol PoC on Github: https://github.com/JJTech0130/pypush . You can try it yourself on any Mac/Windows/Linux computer and see how iMessage works. My cofounder and I are also here to answer questions in the comments. Our long term vision is to build a universal chat app ( https://blog.beeper.com/p/were-building-the-best-chat-app-on ). Over the next few months, we will be adding support for SMS/RCS, WhatsApp, Signal and 12 other chat networks into Beeper Mini. At that point, we’ll drop the `Mini` postfix. We’re also rebuilding our Beeper Desktop and iOS apps to support our new ‘client-side bridge’ architecture that preserves full end-to-end encryption. We’re also renaming our first gen apps to ‘Beeper Cloud’ to more clearly differentiate them from Beeper Mini. Side note: many people always ask ‘what do you think Apple is going to do about this?’ To be honest, I am shocked that everyone is so shocked by the sheer existence of a 3rd party iMessage client. The internet has always had 3rd party clients! It’s almost like people have forgotten that iChat (the app that iMessage grew out of) was itself a multi-protocol chat app! It supported AIM, Jabber and Google talk. Here’s a blast from the past: https://i.imgur.com/k6rmOgq.png .

Share card

Actual performance

1,521points
874comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: ios, including · Missing: supports, reddit linkedin, podcasting
95%95% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, apple, google · Missing: agents, macos, agent
92%92% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: exist, open source, ide · Missing: https docs, excited, just released
64%64% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: ios, apps, video · Missing: mobile apps, personal, entrepreneurs
45%45% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
34%34% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
25%25% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: chat · Missing: web3, crypto, cryptocurrency
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Un
Unofficial Syncplay client for Android36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Unofficial Syncplay client for Android

Hacker News2
Ha
Harmonic, HN Client for Android38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Harmonic, HN Client for Android

Hacker News1
bi
bitbeaker - a bitbucket client for Android32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

bitbeaker - a bitbucket client for Android

Hacker News9
A
A delicious client for Android32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A delicious client for Android

Hacker News17
Se
SendhubDroid, an android client for SendHub33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SendhubDroid, an android client for SendHub

Hacker News1
An
AndroidFocus – an OmniFocus client for Android32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AndroidFocus – an OmniFocus client for Android

Hacker News12
Me
Meteor client for Android48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Meteor client for Android

Hacker News52
An
An iMessage Scheme REPL. scheme [at] irepl.im62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An iMessage Scheme REPL. scheme [at] irepl.im

Hacker News23
Tr
TruVnc – A Simple VNC Client for Android33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

TruVnc – A Simple VNC Client for Android

Hacker News9
Ja
Java Mini Profiler55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Java Mini Profiler

Hacker News32