News for hackers. Stuff that matters.
Re:“How do I choose not to share my account information with... by skrowl on Thursday August 25, 2016 @12:15PM (#12360233)
Or... you know... just use something like Telegram that isn't owned by Facebook. Their data-sharing / privacy policy is pretty simple https://telegram.org/privacy

1. Sharing data

We never share your data with anyone. No.

Re:“How do I choose not to share my account information with... by libeclipse on Thursday August 25, 2016 @12:48PM (#12360479)
Telegram uses a home-brewed crypto protocol and posted a challenge to break it by pasting some ciphertext. In my eyes they're ridiculous.

Just use Signal Messager.

Re:“How do I choose not to share my account information with... by erlehmann_ on Thursday August 25, 2016 @01:32PM (#12360845)
The author of Signal (Moxie Marlinspike) seems actively hostile to not only federation efforts but also compatibility with other clients, even one that only removed the dependency of Signal on Google Play Services: http://news.dieweltistgarnichtso.net/posts/signal-lock-in.ht...
Re:“How do I choose not to share my account information with... by glogla on Thursday August 25, 2016 @03:27PM (#12361751)
Yeah. Telegram is sketchy, and their "we are Russian math PhDs, we don't need to listen to other people about crypto" attitude is very unhealthy, but unlike Moxie, I can at least think we are on the same side.
Re:“How do I choose not to share my account information with... by hointytointy on Thursday August 25, 2016 @02:14PM (#12361148)
Not to mention the questionable ethics of supporting companies that are so blatantly anti-user. Facebook and Google can now tout "Moxie approved" crypto while their business models of surveillance remain intact.
Re:“How do I choose not to share my account information with... by geofft on Thursday August 25, 2016 @02:21PM (#12361202)
Federation and security is a hard problem. The code is there for anyone to use, but it's an entirely reasonable and prudent security decision to announce your lack of support for a forked version using the same servers.

(Also, does Telegram have a version without Google Play Services?)

Re:“How do I choose not to share my account information with... by erlehmann_ on Thursday August 25, 2016 @04:37PM (#12362287)
The XMPP ecosystem has federation, security and almost every client can talk to almost every server. If Moxie Marlinspike claims that interoperability does not work well in the context of instant messaging, I see this as him trying to manipulate the users so they do not judge him for his behaviour.
Re:“How do I choose not to share my account information with... by geofft on Thursday August 25, 2016 @04:43PM (#12362334)
The XMPP ecosystem doesn't have security anywhere comparable to what we're talking about (well-implemented, end-to-end, forward-secure, multi-device messaging).
Re:“How do I choose not to share my account information with... by kobayashi on Friday August 26, 2016 @09:12AM (#12365926)
>multi-device messaging

Correct me if I'm wrong, but I don't think that Signal supports this feature

Re:“How do I choose not to share my account information with... by y7 on Friday August 26, 2016 @09:43AM (#12366137)
It does, but it's beta and Android only: https://whispersystems.org/blog/signal-desktop/
Re:“How do I choose not to share my account information with... by dest on Thursday August 25, 2016 @03:20PM (#12361683)
About Telegram: the fdroid version has no google dependencies, AFAIK
Re:“How do I choose not to share my account information with... by whyever on Thursday August 25, 2016 @06:14PM (#12362910)
Why don't you just link his blog post on federation instead of misrepresenting his opinion?

https://whispersystems.org/blog/the-ecosystem-is-moving/

Re:“How do I choose not to share my account information with... by erlehmann_ on Friday August 26, 2016 @08:43AM (#12365766)
I did not know that blog post. However, it does not give evidence that Moxie Marlinspike is friendly to federation and third-party clients. If anything, it shows that he opposes open, interoperable protocols as well.

Moxie Marlinspike asserts that federation needs standardization and that standardization inhibits changes. He also asserts that protocols have to change to keep up with changing requirements. His unspoken assumption is that it is impossible to create real-world forward-compatible protocols.

While I agree with the first assertion, I strongly disagree on the latter two. Consider that protocols and data formats that do not have to change exist. An encoding like UTF-8 will probably never have to change to keep up with new codepoints. Also consider that forward-compatible protocols and data formats exist. HTTP seems to be a very good example for that.

Re:“How do I choose not to share my account information with... by narrowrail on Thursday August 25, 2016 @07:22PM (#12363247)
I've been thinking about this a bit, and I think it would be possible to setup a non-profit, 'Federation Authority' (if you will), that could transparently govern a network of independent operators (that interoperate). Wikipedia works pretty well (IMO), and there would be an opportunity to iterate on their model (e.g. live web stream of board meetings).

I believe with enough traction, we could get hedge funds to give money while shorting the publicly traded companies that operate walled-garden networks.

N.B. I read your link when it was written originally, and have not taken the time to go at the issues raised point-for-point, but I'd like to see more efforts made in the direction I mentioned above.

Edit: The protocol has to have federation built-in from the beginning, and the ability of any server to granularly discriminate against any given TLD at their operator's discretion.

Re:“How do I choose not to share my account information with... by kuschku on Thursday August 25, 2016 @04:44PM (#12362351)
Even worse, he tries to deny people their legal right to build their own clients to services they have the right to use.

Which is a legal right in the EU (and even allows you to reverse engineer proprietary code for the purpose of writing your own system that interoperates with a proprietary one), so this is very sketchy.

Moxie seems like a Google-employee.

Re:“How do I choose not to share my account information with... by Natanael_L on Thursday August 25, 2016 @09:27PM (#12363754)
He doesn't. You just can't use custom clients with his server.
Re:“How do I choose not to share my account information with... by ge0rg on Thursday August 25, 2016 @01:31PM (#12360836)
Signal uses a home-brewed crypto protocol(^) and their CTO disallows third party clients, even based on their own open source code.

Just use XMPP.

(^) Granted, moxie can be considered a crypto expert, and the design got some public auditing.

Re:“How do I choose not to share my account information with... by dsacco on Thursday August 25, 2016 @01:53PM (#12361005)
The Axolotl key management algorithm was jointly developed by Moxie and Trevor Perrin. Both of them are widely respected in cryptography, and the protocol has undergone formal cryptanalysis.

A novel crypto algorithm someone puts up on GitHub is "home-brewed." The Axolotl algorithm can no longer fairly be described as "home-brewed."

Re:“How do I choose not to share my account information with... by mahyarm on Thursday August 25, 2016 @05:30PM (#12362672)
You can go start, pay for and manage your own server set and go hog wild writing whatever client you want to.
Re:“How do I choose not to share my account information with... by milcron on Thursday August 25, 2016 @03:00PM (#12361510)
I notice nobody in this thread has yet mentioned the FOSS (Apache license), cross-platform, encrypted messenger ChatSecure https://chatsecure.org/

The Guardian Project writes a bunch of nice software https://en.wikipedia.org/wiki/The_Guardian_Project_(software...

Re:“How do I choose not to share my account information with... by kuschku on Thursday August 25, 2016 @04:45PM (#12362358)
Why not use Conversations.im? https://conversations.im/

It’s actually usable, supports a lot more encryption methods, is more up to date, and actually looks okay.

Re:“How do I choose not to share my account information with... by whyever on Thursday August 25, 2016 @06:16PM (#12362923)
> supports a lot more encryption methods

That sounds like an anti-feature.

Re:“How do I choose not to share my account information with... by kennell on Thursday August 25, 2016 @12:50PM (#12360494)
Who keeps the lights on? The app is free, i have never seen any ads.
Re:“How do I choose not to share my account information with... by the_common_man on Thursday August 25, 2016 @01:13PM (#12360691)
Just wait till they get enough users. And then we will see their real business model.

At the end of the day, all these guys get enough users and then the users are just too tied to the platform to make an easy move.

Re:“How do I choose not to share my account information with... by chimprich on Thursday August 25, 2016 @02:50PM (#12361428)
WhatsApp users to receive adverts: http://www.bbc.co.uk/news/technology-37184651
Re:“How do I choose not to share my account information with... by skrowl on Thursday August 25, 2016 @01:13PM (#12360686)
Private funding. It's in their FAQ.
Re:“How do I choose not to share my account information with... by gyosko on Thursday August 25, 2016 @12:16PM (#12360251)
If only more people used Telegram.. I love it, but only a couple of friends use it.
Re:“How do I choose not to share my account information with... by zaidf on Thursday August 25, 2016 @12:37PM (#12360403)
For me, Telegram's small user base is actually what got me on it. My whatsapp is full of way too many groups that I can't leave without negative social consequences. So the one group that I cared about the most (a group with my siblings), we all decided to move to Telegram and haven't looked back since! It's awesome to just have the few closest people on an app and not having to fear that you'll accidentally send a message to the wrong person or group.
Re:“How do I choose not to share my account information with... by iklos89 on Thursday August 25, 2016 @01:32PM (#12360838)
Regarding negative social consequences ... Today I switched phones and wanted to transfer my Whatsapp contacts to the new phone. What Whatsapp did: Somehow they managed to delete me from each and every group I had been in, deleted every chat and I cannot access this anymore. I already had to explain to three friends why I left our group as they were furious because we had talked about important things in those groups.

Just to say this didn't happen with Telegram. Recovered everything smoothly with no errors.

Re:“How do I choose not to share my account information with... by thewhitetulip on Friday August 26, 2016 @02:45AM (#12364658)
This happens because whatsapp stores all the information in your phone itself. On the server side, at least before FB bought it, they didn't store your info. this is the reason their team was so small despite the billion users, because they just need to store data on a need basis, since they were a paid messenger.

The moment you switch phones, all the data is lost, because they do not have it in the cloud! This is the reason your phone needs to be connected to Internet when using whatsapp web or whatsapp desktop, because they literally stream your data i.e. chats from phone to desktop!

Telegram is a cloud messenger, data is stored in the cloud and loaded everytime in your devices, ironically this makes whatsapp better than telegram :D at least before facebook bought it.

Re:“How do I choose not to share my account information with... by denzil_correa on Thursday August 25, 2016 @03:30PM (#12361778)
That's strange. You can backup WhatsApp data at least on iOS.
Re:“How do I choose not to share my account information with... by iklos89 on Thursday August 25, 2016 @03:50PM (#12361940)
Well... I did, at least I thought so. I had it on "weekly" but am not able to recover it. Doesn't matter, just wanted to make the point that I'm in favor of adapting a new messaging up not as widely used as WhatsApp.
Re:“How do I choose not to share my account information with... by saint_fiasco on Thursday August 25, 2016 @02:56PM (#12361477)
> deleted every chat

Whatsapp never stores the chat history anywhere. All conversations are encrypted end to end.

Re:“How do I choose not to share my account information with... by herbst on Friday August 26, 2016 @12:30PM (#12367343)
many, but afaik still not all. when they released encryption it only worked when all involved clients were android (or ios i dont remember)
Re:“How do I choose not to share my account information with... by saint_fiasco on Friday August 26, 2016 @05:00PM (#12369265)
My grandmother uses a Nokia C3. Until she switches, every group in which she participates will not be encrypted.

It says on the Nokia C3 version of the app that Whatsapp won't support that device next year, possibly because of that.

Re:“How do I choose not to share my account information with... by denzil_correa on Thursday August 25, 2016 @03:31PM (#12361788)
You can backup WhatsApp chat history on iCloud.
Re:“How do I choose not to share my account information with... by iklos89 on Thursday August 25, 2016 @03:51PM (#12361947)
False, you can store it locally and/or in the cloud. End-to-end my ass.
Re:“How do I choose not to share my account information with... by saint_fiasco on Thursday August 25, 2016 @04:34PM (#12362267)
>You can store it

I didn't say you can't, I said Whatsapp doesn't store it. I meant to say that it won't automatically backup and restore your stuff when you change phones.

You have to backup the data yourself in an sd card or a cloud service that you choose. It isn't stored in Facebook's servers.

Re:“How do I choose not to share my account information with... by skrowl on Thursday August 25, 2016 @01:28PM (#12360803)
They hit 100 million monthly active users back in Feb. I'm not sure that's a small user base by most of our terms.

https://en.wikipedia.org/wiki/Telegram_(software)#Usage_numb...

Re:“How do I choose not to share my account information with... by thewhitetulip on Friday August 26, 2016 @02:46AM (#12364661)
I think they meant by the small user base in your friends. :)
Re:“How do I choose not to share my account information with... by mercer on Thursday August 25, 2016 @01:39PM (#12360908)
Try to convince them anyways. Once they get past the grumbling of installing a new app and the entirely hypothetical inconvenience of having multiple chat apps, they'll realize that in practice it isn't really much cause for inconvenience.
Re:“How do I choose not to share my account information with... by Joeboy on Thursday August 25, 2016 @03:01PM (#12361521)
Having to look in half a dozen apps to track down information is not a hypothetical inconvenience.
Re:“How do I choose not to share my account information with... by mercer on Friday August 26, 2016 @03:34AM (#12364811)
Oddly enough I expected to run into that problem, but in practice it's hardly ever been an issue. I think in my particular case it helps that I generally insist on using email or telegram for communication where it's important to find it again later.

But you're right. At times I've had to search for information because I didn't remember which communication tool we used.

Re:“How do I choose not to share my account information with... by Joeboy on Friday August 26, 2016 @07:02AM (#12365418)
I work on lots of projects with lots of people, and I end up with hundreds of conversations spread over Email, SMS/Signal, Facebook, Skype and WhatsApp. It frustrates the hell out of me. The great thing about Signal for me is that it also handles SMS so there's no extra app to check. But yeah, no group chats, no desktop client, most conversations are unencrypted anyway because normal people don't care about privacy. If anybody were to ask me to use Telegram I'd be pleased they had an interest in encrypting our communications but annoyed about having to install yet another app.
Re:“How do I choose not to share my account information with... by mercer on Friday August 26, 2016 @11:45AM (#12367007)
Yeah, in your situation I understand the frustration.

By the way, if you're using a Mac you might like 'Franz': http://meetfranz.com/

Re:“How do I choose not to share my account information with... by boobsbr on Thursday August 25, 2016 @12:22PM (#12360292)
does Telegram offer voice messages and calls?
Re:“How do I choose not to share my account information with... by gyosko on Thursday August 25, 2016 @12:24PM (#12360304)
No, and a lot of people don't like it because it's cloud based too.
Re:“How do I choose not to share my account information with... by treehau5 on Thursday August 25, 2016 @12:57PM (#12360561)
Is this really a concern people have? Do people think on-prem is somehow inherently more secure? They expose their services through the internet. Minus a few details it's all the same. There are pros/cons in both sides.
Re:“How do I choose not to share my account information with... by skrowl on Thursday August 25, 2016 @01:29PM (#12360809)
Recorded voice messages yes.

Live / phone call style voice messages no.

Re:“How do I choose not to share my account information with... by skrowl on Thursday August 25, 2016 @12:21PM (#12360281)
There was a serious FUD campaign started by one of the developers of now competing app Signal a few years ago. Now if you mention Telegram on Reddit you're immediately bombed with "OMG TELEGRAM CRYPTO IS BROKEN!" even though 0 people on earth have ever provably decrypted a Telegram message. They even offered a $300K bounty where you could act as the server... no takers.
Re:“How do I choose not to share my account information with... by dsacco on Thursday August 25, 2016 @12:35PM (#12360385)
I don't have skin in this game, but I want to mention that contests are not evidence of security. Furthermore, cryptographers other than those working at Signal have expressed distrust for its security.[1][2]

What Telegram should do to earn the trust of the technical community (specifically, the security savvy people who criticize it for unorthodox encryption methodologies), is contract a real audit from a leading security firm that specializes in cryptanalysis, like Riscure.

[1]: https://twitter.com/matthew_d_green/status/72642891296898252...

[2]: https://news.ycombinator.com/item?id=9775080

Re:“How do I choose not to share my account information with... by hueving on Thursday August 25, 2016 @12:50PM (#12360490)
>is contract a real audit from a leading security firm

Suggestions like this do nothing to dispell the image that modern security firms are little more than a protection racket. If you don't pay for "an audit" from an "industry leading" firm, you'll be shunned by everyone.

Re:“How do I choose not to share my account information with... by Jtsummers on Thursday August 25, 2016 @02:33PM (#12361286)
You pay for an audit, or you release the code/algorithms for the community to publicly audit.

Otherwise, you're just making claims that are unbacked by anything. Presumably only the fact that there hasn't, yet, been a public exploit. But that's not a useful metric.

Re:“How do I choose not to share my account information with... by ethbro on Thursday August 25, 2016 @01:06PM (#12360632)
What's your alternative suggestion?
Re:“How do I choose not to share my account information with... by Phlarp on Thursday August 25, 2016 @12:30PM (#12360349)
Somehow, I don't think you are going to find more sympathy for Telegram's broken crypto (or Signal's "FUD" campaign) here on HN.

At the end of the day, for many nerds looking at these two pieces of software and their developers-- Moxie comes out looking a lot more serious about privacy and more experienced with crypto than Nikolai and Pavel. To say nothing of Telegrams closed source cloud app model, questionable financing strategy or debatable ties to the Russian intelligence apparatus.

Re:“How do I choose not to share my account information with... by skrebbel on Friday August 26, 2016 @02:35AM (#12364615)
> questionable financing strategy or debatable ties to the Russian intelligence apparatus.

Soo you counter FUD with FUD. Great strategy!

Re:“How do I choose not to share my account information with... by Johnny_Brahms on Thursday August 25, 2016 @02:15PM (#12361157)
Well... People said to them "don't roll your own crypto. Whatever you've got going now doesn't look too sane".

The Telegram devs more or less said "f*ck you, we are programming world champions and PhDs".

Then, about 6 months after they were all cocky, a russian guy showed that the telegram server could mitm every secret chat by providing the client with shitty entropy. Either it was a back door, or the telegram devs showed that everyone else was right.

Don't use it for the crypto. If that is what you want, use something else.

Re:“How do I choose not to share my account information with... by MatthiasP on Thursday August 25, 2016 @12:35PM (#12360387)
Does Telegram use E2E encryption by default now, yes or no?
Re:“How do I choose not to share my account information with... by makomk on Thursday August 25, 2016 @01:39PM (#12360914)
Probably not, but the hilarious thing is that a year or so after attacking Telegram for that, the developers of Signal took a substantial chunk of cash from Google to promote Allo as using Signal Protocol and end to end encryption, even though it's disabled by default so Google can mine your chat history for ad targeting (and enabling it has the inconvenient side effect of disabling your own local chat history).

Basically, it's about the cash. Signal's business model is to convince everyone that their protocol is the only secure one and charge everyone to licence it. If that means promoting non-E2E services that store and mine chat history, that's fine so long as they pay up.

Re:“How do I choose not to share my account information with... by geofft on Thursday August 25, 2016 @02:16PM (#12361165)
> charge everyone to licence it

What?

The protocol is publicly described. They've blogged about it. I can imagine people being able to reconstruct it from memory.

The first Google result for "signal protocol license" is https://whispersystems.org/blog/license-update/ , clarifying that it's under GPLv3 (i.e., patent grant) with an exception for the App Store. Has anyone paid money to license the protocol? Has Signal asked for money? Is it even possible to give them money for the protocol?

Re:“How do I choose not to share my account information with... by bad_user on Thursday August 25, 2016 @04:31PM (#12362241)
GPLv3 is cool as open source goes, but is pretty restrictive. Basically you can't link to it and distribute your app without it being open source. A company like Google can probably not use it.
Re:“How do I choose not to share my account information with... by geofft on Thursday August 25, 2016 @05:00PM (#12362463)
What I meant with GPLv3 is "and they are even willing to grant any patent rights to the general public". I don't know if they hold patents on it, but if they either don't, or are willing to license them freely, then you can implement the protocol from the public documentation of it.
Re:“How do I choose not to share my account information with... by bad_user on Friday August 26, 2016 @01:22AM (#12364382)
That's not true. The patents grant in GPLv3 or other licenses (like APL) only holds if you're actually using that project in your work. So either you fork the GPLv3 project, and comply with a compatible license, or you don't have a patents grant.

This is basically why Google could be sued by Oracle, because Dalvik and their class library based on Apache Harmony were not a fork of OpenJDK.

Of course I cannot speak for Signal's protocol. Maybe it has no traps. I'm just commenting on that license. It's a strong license that makes some demands: good fit open source but bad for Google.

Re:“How do I choose not to share my account information with... by geofft on Friday August 26, 2016 @10:02AM (#12366304)
Sorry, I am being unclear. I don't mean that GPLv3 gives you a patent grant for all implementations, yes. I mean that the willingness to license code under GPLv3 means that there's an upper bound on how much Open Whisper Systems cares about licensing the protocol for money.

Which brings me back to the original question—why do we think that OWS's pushing of Signal Protocol is about money? Yes, I expect that for Allo they got paid by Google to write and maintain some code. But I don't think that their general claim "Signal Protocol is good crypto for everyone solving this problem" is motivated by money, because so many people solving this problem could use the GPLv3 version.

Re:“How do I choose not to share my account information with... by kuschku on Thursday August 25, 2016 @04:47PM (#12362368)
> Has anyone paid money to license the protocol?

As Allo is not GPLv3, they obviously got it under another license.

Re:“How do I choose not to share my account information with... by geofft on Thursday August 25, 2016 @05:48PM (#12362763)
Is Allo using the same code, or a different implementation?

(And it's not so obvious to me. The thing I linked is licensed under GPLv3 + MPL if used on the App Store. You can totally ship an Android app that runs a separate GPLv3 subprocess, and an iOS app that uses it under the terms of the MPL. The GPLv3-subprocess thing is what JuiceSSH does for running Mosh.)

Re:“How do I choose not to share my account information with... by newscracker on Thursday August 25, 2016 @02:31PM (#12361270)
It does not use end-to-end encryption for normal chats. They're encrypted only during transport on the network, but stored as plain text on the devices and on the Telegram servers in order to make multi-device sync and searching easier. Only "Secret chats", which are restricted to one device on each side, are encrypted end-to-end.
Re:“How do I choose not to share my account information with... by schlowmo on Thursday August 25, 2016 @05:27PM (#12362643)
If their own FAQ is correct, then definitively NO.

Q: So how do you encrypt data?

We support two layers of secure encryption. Server-client encryption is used in Cloud Chats (private and group chats), Secret Chats use an additional layer of client-client encryption. All data, regardless of type, is encrypted in the same way — be it text, media or files.

Our encryption is based on 256-bit symmetric AES encryption, RSA 2048 encryption, and Diffie–Hellman secure key exchange. You can find more info in the Advanced FAQ.

https://telegram.org/faq#q-so-how-do-you-encrypt-data

Re:“How do I choose not to share my account information with... by libeclipse on Thursday August 25, 2016 @12:49PM (#12360486)
I don't believe so. You have to use "secret chats".
Re:“How do I choose not to share my account information with... by the_mitsuhiko on Thursday August 25, 2016 @12:49PM (#12360487)
For most people the fact that it does not makes it useful. It goves you good multi device support similar to facebook messenger.
Re:“How do I choose not to share my account information with... by newscracker on Thursday August 25, 2016 @02:35PM (#12361301)
Multi-device support and message sync do not necessarily preclude end-to-end encryption. Of course, it's a lot easier to accomplish these without end-to-end encryption.

Wire [1] (which I discovered a few months ago) is a platform that has end-to-end encryption, multi-platform support and multi-device sync. It also has text chats, voice calls, video calls, doodling, etc. The UX still needs a lot of improvement (compared to Telegram).

[1]: https://wire.com

Re:“How do I choose not to share my account information with... by yownie on Thursday August 25, 2016 @01:17PM (#12360715)
It's not FUD if the skepticism is valid
Re:“How do I choose not to share my account information with... by michael_h on Thursday August 25, 2016 @01:24PM (#12360766)
How much is a Telegram exploit worth? Maybe more than $300K.
Re:“How do I choose not to share my account information with... by fossuser on Thursday August 25, 2016 @12:57PM (#12360567)
It's not clear to me why anyone would use Telegram over Signal.
Re:“How do I choose not to share my account information with... by newscracker on Thursday August 25, 2016 @02:38PM (#12361322)
Telegram is way ahead on several fronts - UX, feature rollout speed, message delivery speed, multi-platform support, multi-device message sync, etc. Signal is still improving slowly and is nowhere close to Telegram (in my experience) in any of these areas. Of the three apps I use for messaging, my current position is that Telegram > Wire > Signal.
Re:“How do I choose not to share my account information with... by fossuser on Thursday August 25, 2016 @02:52PM (#12361450)
Thanks for explanation - sounds like it's generally a tradeoff of UX vs. Security, didn't know things were that much better in the Telegram world.

Seems to me though that if you're willing to use telegram you might as well just use iMessage or What's App though?

Re:“How do I choose not to share my account information with... by newscracker on Thursday August 25, 2016 @02:58PM (#12361497)
> sounds like it's generally a tradeoff of UX vs. Security

Not necessarily. Wire has shown that a Telegram like UX is possible with end-to-end encryption, multi-device sync and multi-platform support. It's just that Wire and Signal are slow in catching up and seem like they need a slightly larger team and/or better management of the development.

> didn't know things were that much better in the Telegram world.

I keep trying any new messaging platform like this, especially if it promises privacy and better security. So I'd recommend you try Telegram and see for yourself what it provides. I'm heavily impressed by what it offers and use it as my primary messaging client, but don't like the crypto and the fact that normal chats are not end-to-end encrypted.

> Seems to me though that if you're willing to use telegram you might as well just use iMessage or What's App though?

That depends on which company one is more comfortable with on the privacy front. I don't consider iMessage to be equivalent to Telegram in features or UX (it's actually inferior and has issues with handling SMS as a backup option). WhatsApp being connected to Facebook is a no-no from the privacy point of view.

Re:“How do I choose not to share my account information with... by fossuser on Friday August 26, 2016 @05:13PM (#12369346)
> Not necessarily. Wire has shown that a Telegram like UX is possible with end-to-end encryption, multi-device sync and multi-platform support. It's just that Wire and Signal are slow in catching up and seem like they need a slightly larger team and/or better management of the development.

To clarify not that it's a fundamental tradeoff that you can't have end to end encryption with good UX, but that the current choice between Signal and Telegram is a choice between security (Signal) and UX (Telegram).

From everything I've read you'd probably be better off trusting iMessage or WhatsApp over Telegram.

Re:“How do I choose not to share my account information with... by Sylos on Thursday August 25, 2016 @01:27PM (#12360791)
Signal has a Google Play Services dependency and through that makes meta-data visible to Google.
Re:“How do I choose not to share my account information with... by bad_user on Thursday August 25, 2016 @04:11PM (#12362093)
Almost all apps on Android are signaling push notifications through Google's play services, because keeping your own connections open keeps the phone from going in standby and thus it leaks battery. I doubt that Telegram doesn't use it.

And on push notifications, the app only receives a signal that there's fresh content to be requested. There shouldn't be any metadata leaked. Source?

Re:“How do I choose not to share my account information with... by skrowl on Thursday August 25, 2016 @01:25PM (#12360779)
Features / usability over perceived improvements to privacy / security.

If you had actually used both, it would be clear why people use Telegram over Signal.

Signal doesn't even have a desktop client for any OS!

Re:“How do I choose not to share my account information with... by eatbitseveryday on Thursday August 25, 2016 @01:35PM (#12360870)
> Signal doesn't even have a desktop client for any OS!

[1] https://whispersystems.org/blog/signal-desktop/

Re:“How do I choose not to share my account information with... by tdkl on Thursday August 25, 2016 @02:27PM (#12361239)
> Signal Desktop is a Chrome app

So yeah, the statement from parent still stands.

Re:“How do I choose not to share my account information with... by eatbitseveryday on Thursday August 25, 2016 @09:38PM (#12363786)
So this argument is just a technicality. Please understand a little more about the background:

There is basically one person writing the app[1], and given the company has just a few[2] people _volunteering_[3] for them, you cannot expect them to release a large amount of code across so many devices. They prioritized the highest volume first.

Open Whisper Systems primarily develops a strong encryption protocol (Moxie's efforts). If you didn't realize, this protocol was adopted by WhatsApp[4] and also Facebook Messenger[5]. So, the developers of those other applications needn't spend time/resources on the encryption, but can release Desktop clients for people like yourself to enjoy.

People who use Signal trust Moxie. People who dislike Signal _may_ care more about features than the security properties of the software (note, WhatsApp doesn't open-source their software[6], and Telegram instead bets people cannot break their encryption[7]).

Also, their app will supposedly run on any OS that Chrome runs. I'm sure that was the intention.

[1] https://github.com/WhisperSystems/Signal-Desktop/commits/mas...

[2] https://whispersystems.org/#team

[3] https://whispersystems.org/workworkwork/

[4] https://www.whatsapp.com/security/WhatsApp-Security-Whitepap...

[5] https://whispersystems.org/blog/facebook-messenger/

[6] https://www.whatsapp.com/opensource/

[7] https://telegram.org/blog/cryptocontest

Re:“How do I choose not to share my account information with... by pfg on Thursday August 25, 2016 @04:22PM (#12362175)
The line between desktop and web apps is becoming more and more blurred these days, so this seems like an inconsequential argument.
Re:“How do I choose not to share my account information with... by tdkl on Thursday August 25, 2016 @04:44PM (#12362347)
It's not even a web app. It's a CHROME app. A web app would be accessible via any browser. But nice to see the Google propaganda working.
Re:“How do I choose not to share my account information with... by krelian on Thursday August 25, 2016 @12:26PM (#12360318)
Who finances Telegram? Who pays for the serves?
Re:“How do I choose not to share my account information with... by burkaman on Thursday August 25, 2016 @12:40PM (#12360426)
> Pavel Durov, who shares our vision, supplied Telegram with a generous donation through his Digital Fortress fund, so we have quite enough money for the time being. If Telegram runs out, we'll invite our users to donate and add non-essential paid options to break even. But making profits will never be a goal for Telegram.

- https://telegram.org/faq#q-how-are-you-going-to-make-money-o...

Re:“How do I choose not to share my account information with... by eatbitseveryday on Thursday August 25, 2016 @09:45PM (#12363816)
Who funds their "crack our encryption" contest[1]? I imagine also the same pot?

[1] https://telegram.org/blog/cryptocontest

Re:“How do I choose not to share my account information with... by burkaman on Friday August 26, 2016 @10:20AM (#12366438)
Yeah, I think the "pot" might just be Pavel's bank account. He also recently offered to fund $1 million of grants: https://telegram.org/blog/botprize. I assume he announced the Crypto Contest and hoped/assumed nobody would win.
Re:“How do I choose not to share my account information with... by Phlarp on Thursday August 25, 2016 @12:54PM (#12360542)
Mostly? The Kremlin...
Re:“How do I choose not to share my account information with... by JustSomeNobody on Thursday August 25, 2016 @12:43PM (#12360436)
It's all in their FAQ.
Re:“How do I choose not to share my account information with... by SnaKeZ on Thursday August 25, 2016 @12:23PM (#12360303)
You're right, that's the reason why I didn't install WhatsApp et similia
Re:“How do I choose not to share my account information with... by landryraccoon on Thursday August 25, 2016 @01:12PM (#12360680)
If you're in the contact list of anyone who uses WhatsApp they already have your info.
Re:“How do I choose not to share my account information with... by sp332 on Thursday August 25, 2016 @01:06PM (#12360633)
It's not owned by Facebook yet.