A Guide to RCS, and Why It Makes Texting So Much Better
wired.com
wired.com
Very frankly, I am very very wary of any app that claims E2EE without source code. How are my private keys made and handled? How can I verify others keys? This says nothing to verifying that the encryption inplimentation is actually correct.
That doesn't preclude open-source implementations - dual-licensing is still a viable business-model.
https://www.zdnet.com/article/google-moves-away-from-the-xmp...
Just. Brutal.
Look, Google fucked up for years and it's actually my biggest gripe with them (ceding messaging to the loonies in Cupertino in the US) but at least we're now at the point where all American Android users will have an interoperable standard, and since iMessage is a cancer in America particularly, well, it's okay if RCS takes longer to reach critical mass elsewhere.
There are parts of making a chat platform that are hard. Want to support end to end encryption? Very hard. But google doesn't give a shit. They're going to warehouse all messages in plaintext in a forever database that they'll use to train NLP models anyway.
Interop between a dozen different providers is hard. But google isn't doing interop with a dozen different providers. They're doing interop with themselves. They can say "oops this API sucks" every four months and that's fine.
How Google can make Docs a thing and make it work well but can't figure out chat is bananas. Or gmail. What is chat but email with message size limits and the explicit removal of interop as a feature?
What happens when you take an application and specify its protocol too low in the 7-layer stack? RCS, apparently.
- Read receipts - no thank you
- Typing indicators - no thank you
When I want the person I'm txting with to know something, I'll send a reply txt.
Team messaging (like irc, Slack, etc), txt, and email each have their own use case and fill different roles.
I keep read receipts and typing indicators turned on by default. I think it's a personal preference but for me it shifts the tone of the medium in a way I find valuable and honest.
From what I understand, Google has gone from pushing an open standard to carriers, to pretty much steamrolling their own (Jibe) infrastructure.
Some carriers implemented Universal Profile on their own, probably a bit too late to Google's taste, and are now completely left out as they cannot interconnect to a federated RCS network.
And I know from personal sources that FB is currently working on integrating RCS into FB messenger (I'm not sure about target markets though).
I own a Pixel and I don't mind using Google's Messages app, but if the goal is avoiding Whatsapp (or whatever local competitor) to become the de facto messaging platform, RCS doesn't look much better.
And a big question remains: who's going to force Apple to support RCS?
People have been trying to call them out for this for quite a while. Apple hasn't created an iMessage app for Android because a large part of their business relies on ecosystem lock-in, and they won't implement RCS for the same reason.
They have figured out how to do E2EE without the hassle of identity verification? I am a bit skeptical...
Signal is awesome but I don’t know many people that use it. Right now I can SMS absolutely everyone I have a phone number for, no other service can say that. RCS is aiming to become the new SMS.
1. Whoever you're trying to message doesn't have Signal.
2. Signal takes a wrong turn and perhaps starts doing something you don't like as a user and now you gotta find a new app to trust (see "Whatsapp").
> Signal takes a wrong turn and perhaps starts doing something you don't like That's a concern.
Perhaps for you, but definitely not easy for everyone. There's also the case where you don't really know the person you're messaging.
edit: Re Apple, I agree, if they don't implement it then we probably won't see a change. But IMO, the government should play a role here by enforcing a better open standard.
Also, at this point, you’ve got to wonder about how long Google’s commitment to this messaging protocol will last.
[1] https://www.zdnet.com/article/south-korean-telcos-to-shutter...
Also, currently sms is the fallback that works without internet and connectivity. But if you want a real feature full efficient and encrypted messenger, use a dedicated one that has no "relation" with your Telco (and eventually google).