Hacker News new | past | comments | ask | show | jobs | submit login

> Beeper Mini is beautiful, fast and fun. Our main goal with the app is to upgrade chats between iPhone and Android users from unencrypted green bubble SMS to encrypted, fully featured blue bubble chats.

Can someone help me understand a big question about iMessage? What makes iMessage so special that it needs to run on android?

There are plenty of other cross platform applications for messaging that fit the quoted needs. WhatsApp, Signal, Telegram are a few examples. If end users care about “upgraded chats”, they can simply use one of those and ask those whom they message to also use those apps.

Am I missing something? What makes iMessage so special?




The US uses SMS/MMS, that won’t change. SMS has limitations, which is why iMessage and RCS were created. When newer functionality is used, the experience between Android and iOS is poor - like poor media quality or stickers not appearing where they’re stuck, etc.

Other issues are limitations by the OS, like Apple doesn’t let you change the group name for non-iMessage groups. Or Apple doesn’t let you replace the entire messaging app, so you’d need multiple apps to cover multiple channels.

The issues and OS limitations leads to things like kids bullying green bubbles (as silly as that sounds).

I don’t think Android users have a right to iMessage but I can understand the need to properly interpolate with each other here and it sounds like RCS will be just that when Apple adopts it.

I think that both Google took too long playing with new messaging apps and Apple took too long to actually want to make this experience better for Android-iPhone communication (which they’ve been pretty clear they’d only do due to pressure, since it helps them sell phones).

The pressure is great. Maybe we’ll actually have a good experience with RCS, but we will see…


> The issues and OS limitations leads to things like kids bullying green bubbles (as silly as that sounds).

That sounds silly, but it's important enough that Apple executives were talking about it ten years ago. See the link from the article at https://twitter.com/TechEmails/status/1589450766506692609

> In the absence of a strategy to become the primary messaging service...iMessage on Android would serve to remove an obstacle to iPhone families giving their kids Android phones

That's from Craig Federighi, who is now the SVP at Apple in charge of all operating systems. If it were a minor silly thing, you probably wouldn't expect it to be talked about at the highest levels at Apple, would you?


> If it were a minor silly thing, you probably wouldn't expect it to be talked about at the highest levels at Apple, would you?

Why not? I’ve been in C-level discussions where dark purple versus a slightly darker shade of purple turned into a weeklong shit show.


Was it discussing enabling market lock-in via a darker/lighter shade?

If so, it may have been important!


> Was it discussing enabling market lock-in via a darker/lighter shade?

Yes, this is a framing that works for every strategic decision in business.


Yes, but it deserves to be taken more seriously when you are the SVP of the largest software company in the world.

The C-level of a random software company talking about US-wide market lock-in is unlikely to make it work in practice. Apple has a very real chance of doing it.


> Apple has a very real chance of doing it

No, they are nowhere close to locking down messaging.


I listed it specifically because it sounds silly but is actually an important point. Thanks for sharing the link though


Yep, your "as silly as that sounds" was a "it sounds silly, but...".

Honestly, I missed that and my comment came out sounding like a gotcha when it should have just emphasized what you were saying. Sorry!


> like Apple doesn’t let you change the group name for non-iMessage groups

SMS doesn't support the concept of naming a group. That's not an OS limitation.


And yet I can do it with SMS group messages on Android with Google's Messages app.


SMS group messages don't exist.

There's broadcast SMS (where the phone sends the same SMS to multiple people) and MMS groups.


Does MMS support naming groups?


Are you're sure that's not RCS?


To me it's just applicable from my end on the Android app. It explicitly says the other members don't see the group name.


> Maybe we’ll actually have a good experience with RCS, but we will see…

I'll believe it when I see it. Judging from Apple's past behaviour, I wouldn't be surprised if RCS messages will be shown in Comic Sans or something.


You're missing nothing. Other than the fact that we've systematically decided that the average person is too lay to actively care about privacy and interoperability, and thus we all have to embrace the Stockholm Syndrome of acting like iMessage is respectable, at all.

My friend sent me the Beeper Mini article the other week and said "Look, you can have blue bubbles now!". I immediately scoffed - even if it wasn't going to break in a few days, I will never lift a finger to support what Apple is doing with iMessage. Absolutely absurd, even more so absurd the way folks talk about it.


Same. I've been considering ways to do whatever (infinitesimally small) things I can to help change the culture around "blue bubbles." I love being a "green bubble."

Green bubbles are not just "a broke Android user" even though the Apple masses like to spread that image.

Green bubbles are a sign of a technological badass, a power user who does things with their devices that Big Gray doesn't think they should be able to. It's the sign of a person who thinks lock-in strategies are gross and an anti-pattern, and is principled enough to vote with their wallet. It's the sign of a non-conformist, a free thinker who makes their own decisions, rather than following the group-thinking masses. A green bubble is the badge of honor that identifies a person who thinks differently.

In the end, Apple's strategy will probably win because Machiavellianism works, but that doesn't mean we can't give it a hell of a good run.


I also love being a green bubble, and telling people to use one of the several other secure, cross-platform messengers. I would personally never use Beeper Mini, because anyone in my social circle who cares about "blue bubbles" would be mocked mercilessly.

But I also hear all these stories about kids being bullied for having Android phones, and see Apple executives talking about locking entire families into the iPhone ecosystem using iMessage [1] on that basis.

To me, this is pretty evil, monopolistic behavior which needs to be regulated out of existence. I'm glad Beeper is bringing it to light. The fact that it doesn't affect me personally is unimportant.

----------------------------------------

[1] https://twitter.com/TechEmails/status/1589450766506692609/ph...


Agree completely. My kids are facing this now. The bullying is obscene and ridiculous, and very real.


> My kids are facing this now. The bullying is obscene and ridiculous, and very real.

The worst part is that the company knows about this and could simply end it by changing a single color in their app.


My kids are facing this now and it doesn't seem to even exist. Some of them have Android phones, and they're still friends. My daughter doesn't even want an iPhone because she figures I will have more parental control over it than I would an Android phone.


This strikes me as much the same argument as "racism doesn't exist because I haven't seen it"


My understanding is that there’s a weird trend in the US, where iPhones dominate, to regard “green bubble” users as socially inferior or something of the sort.

Anyone who knows more about this please correct me. This is purely from reading Internet forums.


I used to believe this wouldn't happen to me (I use Android phones without much issue). Then, last week, I was added to a group text for some party planning, and the first few messages in the group chat were "who here has android", "who's the intruder", etc.

Of course it was all jokey and no big deal but I still came away from that situation having learned that all this green bubble malarkey is very much real, and these were all grown adults (like, 30+ with children).


It kind of messes up the functionality.

If you have all iMessage users, then you can do things like add more users to the chat, etc.

As soon as one Android user is in the chat, then you can't do that.

The other issue, for me, personally, is that I can respond to my iOS users from my desktop (where I spend most of my time), but I have to actually pick up the phone to communicate with my Android friends.

It's not the end of the world, as my Apple Watch tells me when I get texts from my phone, but it is a bit annoying.


This is exactly right. Green bubble chats require more effort and are less fun.

You can't leave a green bubble chat. You can't send messages from your computer or non-iPhone devices (Apple has message forwarding, but it's unreliable). Pictures look awful, videos look worse. Read receipts don't work. Tapbacks/emoji/stickers/memoji/etc don't work. It's a drag to remember all these limitations.

I grudgingly got an iphone in 2019 for work. I no longer work there but now I'm locked into blue bubble chats with family. I've been trying to use Beeper to solve this it's not reliable enough yet.

(if RCS wasn't such a dog's breakfast, I might make more of an effort. Even when Messages supports RCS, the experience will still suck)


  Pictures look awful,
The CTIA recommended allowing up to 5MB for pictures back in 2013. That would handle full-size JPEGs with reasonable compression most DLSRs. What does your carrier support?

https://support.twilio.com/hc/en-us/articles/360018832773-Tw...

> videos look worse.

Same as above.

> Read receipts don't work

MMS read receipts have been a thing since at least 2004. Wanna bet your carrier still doesn't support them?


You’re suggesting I should get my friends to switch carriers??

Why should it be up to the carrier? I guess that’s why it’s so broken.


Why not just use whatsapp?


The other replies already brought up that WhatsApp is not common in the US, but I'll also add that if your beef with iMessage is the evil corporate overlord, moving to WhatsApp kinda seems like jumping out of the frying pan and into the fire.


Because in US, it's just not a common application everyone has so you get a ton of "I don't have whatsapp, just text me!" from friends.


I've gotten almost everyone I know to use WhatsApp. Not switch necessarily, but use. There's only a few stragglers left. It's not a hard sell, at least in a big city where you're bound to know a lot of foreigners or people with foreign friends/family, so adoption starts well above zero.


Good grief, if I were ranking corporations by trust, I'm definitely not switching from Apple to Facebook of all things.


No reason not to except it's just not very big in the US.


It's not an Android issue, though. It's Apple gatekeeping it. Like for instance if they allowed Android users to use this Beeper app, the experience would be good for all users.

Apple degrade the user experience to spite their own customers. Quite bizarre.


> Like for instance if they allowed Android users to use this Beeper app, the experience would be good for all users

They have not restricted Android users to use third party messaging apps like Beeper. But Beeper isn't using their own infrastructure - they have reverse engineered third party API and are hacking them to work.

Apple's argument against iMessage being covered by DMA is that there are more popular third party products already running on Apple's platform in the EU e.g. WhatsApp.


They degrade the user experience to profit off their own customers. Same thing with soldering down storage on Macs. It's really effective.


Then Android users have to download a separate iMessage app for groups involving iPhone users, since they can’t use their default Messages app either and the cycle repeats.

Why can’t everyone in these situations just ask everyone to use one app like WhatsApp? If having good experience was important everyone would be on board.


This is exactly what would happen, if iphones weren't so dominant already. The problem is, many people will not add "a second messaging app" just for one "green bubble" (which as an aside, is a great way to de-humanize "the others", something we humans naturally do. Robert Sapolsky's book "Behave" is phenomenal if you're interested in that). They'll just cut that person out of the group chat.

Also it's not a "good experience" for everyone, not as much as just cutting that green bubble loser out. With no green bubbles, you get to use the default messaging app. With a different app, since you can't change the default on iOS, you have to have at least two apps, and many people balk at that.


I just want to know what Android friend groups are doing to talk to that one iPhone user? I get that iPhones are more popular in the US but in Europe where Android is dominant they (supposedly) all use WhatsApp, which is also not the default messaging app.

Are Americans just too lazy to download another app?


It's not a problem for Android because every messaging app is cross platform. The only one that isn't is iMessage, so by definition this isn't a problem that exists. But also in the US, it's nearly all iPhones, so there just aren't any groups of Android users with one iPhone friend.

More I think they are just really susceptible to marketing efforts by companies like Apple who tell them that it's a bad user experience to have multiple apps, and your own personal user experience is supreme, so people adopt and believe that. And for the people who don't, you can almost guarantee they have at least one "Apple fanatic" in their circle who will preach that gospel to them routinely.

Then there's the social status symbol of "Apple" that has become a big thing in the US. The killer on top is the invasion of the social sphere, partiuclarly with younger people, where you are bullied and isolated for not having an iThingy, and you've got a perfect recipe for Apple.

At some point I think it's got to come back around, but unfortunately that time isn't looking soon as it's trending heavily in the wrong direction right now. It's so bad now that "iPhone" has come to be a generic word for "mobile phones" and "iPad" a generic for "tablet." Just a few days ago I heard someone say something like, "Oh is that an Android iPad? aren't those just cheap knock-offs?" When this is the level of thinking in most of society, it's not hard for a company like Apple to manipulate to serve their ends.


> ... marketing efforts by companies like Apple who tell them that it's a bad user experience to have multiple apps

Citation needed? Apple has pretty much marketed the exact opposite (e.g. the entire App Store concept)


> Android because every messaging app is cross platform

Isn't Google using a proprietary version of RCS? That's not cross platform.


In a group of ten people in the US, you may potentially be asking nine others to install WhatsApp.

Thats ignoring that some people (like myself) have philosophical reasons not to support Meta via WhatsApp. Just like others will not install Signal since it requires them to know your phone number (at least currently).

Then try a couple APAC countries, and people will ask why you aren't using LINE.

This has been going on for decades, ever since we saw AIM/MSN/ICQ and so on divisions country-by-country. In some cases it was simply who localized their app first.


FWIW - you can enable Apple's built-in text message forwarding to proxy those SMSes via your iPhone to your Mac - it's pretty seamless.

See: https://support.apple.com/en-ca/guide/messages/icht8a28bb9a/...


Funny, I don't have that problem with Facebook Messenger, Instagram Chat, WhatsApp, Matrix, etc. I hope Apple can hire some smart folks to help them with these totally-not-self-imposed challenges!


What's funny is the Stockholm syndrome aspect of this behavior.

"Oh no, our chat is acting weird because there is an Android user in here."

It's like hostages complaining that somebody left the door open and is letting in cold air.


You can enable text message forwarding on your ipad/mac.

On your iphone, in settings go to messages > text message forwarding and select the devices you want to allow.


I've enabled it, both iPad and Mac, and found it only works maybe 80% of the time. When it fails, Messages shows the message successfully sent, but the recipient never gets it.

It fails often enough that I can't rely on it.


This is why most of the world prefers WhatsApp or Telegram. It can do all of what iMessage does, and a lot more, without forcing you to give one shit about what hardware another person decides to use.


And next time they'll just exclude you from the group chat altogether.


It's real. I remember bracing myself every time I got someone's number off a dating app for the inevitable comment about my "green bubble". These are people in their 20s in NYC. And (for most people), a rant about ecosystem lock-in and being able to do what I want with my hardware etc wouldn't exactly make me come off as more attractive...


Not to invalidate your frustration, but if someone rejected me based on the colour of my chat bubble in a messaging app, that would be decisively unattractive to me.


I have the confidence to feel that now, but dating apps imbue a sense of helplessness in users like my past self, who would get maybe 10-20 matches total, ever, most of whom wouldn't even reply. So perhaps my experience speaks more to the psychological game of dating apps than anything about bubbles and phones.

And, to be fair, they didn't reject me per se, they would make slightly judgmental comments or observations. It just felt like it knocked me down a peg in their eyes and made it all the more difficult to make a real connection.


It is the default message platform on iPhones, that is what makes it so special.


There isn't much special about iMessage you can't find on other messaging platforms. Since iMessage is the default messaging app, few iPhone users bother installing anything else. Apple doesn't want good messaging compatibility with Android devices because they want to retain iPhone users. For the last couple years, Apple's iPhone innovation has stagnated, and one of the ways they can maintain their market share is by keeping customers in the walled garden.


> Since iMessage is the default messaging app, few iPhone users bother installing anything else.

Moreso, there's no such thing as a default messaging app, just like there's no default phone dialer. The system handles telco messaging and calls.

But there's also no real limitations elsewhere as long as you aren't requesting SMS/MMS specifically. I can send an image to someone via Signal just as easily as I can via iMessage - they show up in the same lists.

This is different from cross-vendor standard protocols like email, where you may want a mailto: link to compose a mail in the app the user actually has configured. For mail you can configure a default application.


I forgot about that. iMessage is the only option for iPhone users receiving SMS. Even more reason to play nice with other non-apple messaging systems. I am an Android user so I forget Apple doesn't allow the same level of customization and changing of system defaults.


Globally, most iPhone users install another messaging app.


Being an Android user in the US typically comes with getting left out of group messages because most people here just use iMessage. There's not enough users of WhatsApp, Signal, or Telegram.


The biggest issue is in the US, most phones are iPhones, so most people are using iMessage by default.

Because of Apple's actions, this has led to android users being ridiculously ostracized and discriminated again[0][1].

It's not that there are not alternatives, it's that iPhone users are unlikely to switch to those alternatives, leaving Android users no choice but to continue to be discriminated against if they want to talk to the majority.

This a uniquely US thing. It's very strange.

[0]https://www.wsj.com/articles/why-apples-imessage-is-winning-...

[1]https://www.techdirt.com/2015/02/12/green-bubbles-how-apple-...


People are so weird: it used to be that using the Internet a lot was seen as anti-social, now everyone's addicted to phones and if your message bubbles aren't the right color you're the weird one. It's just a stupid chat app.

It's completely awful we're strong-armed into having 6 different chat clients that send text messages because of gate-keeping. Chat has been fully commoditized since about 2000 or so.


> it used to be that using the Internet a lot was seen as anti-social, now everyone's addicted to phonesv

This is so true, I think about this a lot sometimes. As someone growing up in the 90s who was considered weird for finding the internet amazing, I'm online substantially less than many of those people who made a big deal about it back then.


It kind of makes sense though. The dominant messaging app has always varied by region. The US is just really unlucky that the one that won there happens to be owned by Apple. And I say "unlucky" - it's not really luck. iMessage could only ever dominate in the US really because iPhones are very popular there and because SMS is free.

In most of the world iPhones aren't nearly as dominant so nobody would use iMessage or they wouldn't be able to talk to half their friends, and there was a much bigger incentive to just ditch SMS-related systems entirely.


I think part of the issue is Apple didn't really indicate to users they were using iMessage, so most people thought they were just using SMS anyway.


Like jmondi mentioned, its' the default app for messaging on iPhones.

On top of that, switching to upgraded chats by switching platforms is not as easy as it sounds because you need to convince your friends to switch platforms. And that can be a hard ask, especially for friends and family that are less tech-savvy.

You could have people only message you via text, instead of iMessage, but doing that reliably is harder than switching platforms, unless you ask someone to disable iMessage in the messages app altogether, and no one wants to do that


A bunch of hacky comedians deemed it a social fopaux to not be able to afford an iPhone for some reason. I hope they got their tik tok engagement out of it at least.


For me, it's just security, no other reason.

> There are plenty of other cross platform applications for messaging that fit the quoted needs.

Absolutely, and I encourage people to use them. Unfortunately, I can't force people not to use iMessage.

It's not about bullying (I've no doubt that it happens, but it's never happened to me). It's not about social pressure, I couldn't care less if someone wants to make a big deal over me having a green bubble -- don't let the door hit you on your way out. What it is about is the fact that I can't change my family members' behaviors, and the consequence of their behaviors is that all of their messages to me get sent unencrypted.

I would like those messages to be encrypted. I can't force them to use a better messenger, so it would be nice if I could on my end make a change that seamlessly, with zero friction on their part, causes their messages to suddenly be encrypted. No, I'm not buying an iPhone, heck off with that garbage. But I would be willing to install a separate app if it meant that my family members on iPhones could instantaneously have their messages encrypted.

Barring that, I can keep subtly encouraging them to use any of the other much more secure messaging services available, but... I mean, I don't control their phones. They are adults and they make their own decisions. And Apple doesn't really help here by marketing the Messages app as if it's secure while leaving out the fact in its marketing that a huge portion of the messages it sends have zero security at all. I tell people that we should swap to something else, their response is, "I don't need to, iMessages is secure." It would be secure if you were using it. But when you message me, you're not using it, you're using SMS.

> If end users care about “upgraded chats”, they can simply use one of those and ask those whom they message to also use those apps.

Like everything else in security, this boils down to the fact that people are apathetic and the people who are security conscious have to try and bend to meet them halfway. Beeper would have been a way for me to bend and meet some of the iPhone users in my life halfway. I'm not buying an iPhone, I'm not giving my family members an ultimatum that I'm going to stop responding to their texts if they don't use the messenger that I want them to use; that would be wildly antisocial behavior for me to engage in. So they'll send all their texts to me in plaintext.

As anyone who's tried to use Signal can attest, there is nothing simple about asking people you message to use a different app. And security in specific is a really hard sell for getting people to switch.

This is what I keep hammering when I talk about this -- Apple's position on iMessage makes iPhone users less secure. For anyone in my life who is security conscious, we couldn't care less about iMessage, we use actually secure cross-platform messaging services that allow us to actually encrypt 100% of what we send to each other. Emoji reactions do not matter, the problem is that iMessage can't send cross-platform encrypted chats, and Apple's position is that it cares more about whatever weird platform-exclusivity lock-in it thinks its getting than it cares about making sure the messages that iPhone users send are actually encrypted.

The motivation here isn't complicated, I want the iPhone users in my life to actually be secure rather than pretending that they're secure.

I'll note that the same problem also exists for Android. I'm not singling Apple out here, in practice Android users also send all of their messages to me in plain text regardless of whatever proprietary garbage Google is trying to pass off as message security nowadays. The same problem exists there, I can't get them off of the default messaging app. But on Android, there's not the potential of an app I could install that with no changes to their OS or setup would cause their messages to suddenly start being encrypted.


market share




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: