RetroFed Forum
Your home away from modern life.
Signal Founder Moxie Marlinspike: Telegram is not private. There is nothing private about it. They've done a really amazing job of convincing the world that this is an encrypted messaging app
Post Reply
AuthorMessage
Dessalines lemmy.ml dessalines@lemmy.ml
Joined: 2019-04-17
#102 · Quote Reply

[removed by moderator]

There’s no such social graph to speak of. Signal does not know who is speaking to whom.

You have no source for that other than Signal's "just trust us" claims.

2
Dessalines lemmy.ml dessalines@lemmy.ml
Joined: 2019-04-17
#103 · Quote Reply

And that is the problem with anything you don't write yourself. And for anything you do write yourself: Are you smarter than the three-letter agencies?

There are plenty of chat services that aren't centralized and hosted in the USA.

16
🌞 Alexander Daychilde 🌞 lemmy.world daychilde@lemmy.world
Joined: 2023-06-13
#104 · Quote Reply

You don't have to trust anybody when you run your own server, or you use a server that doesn't collect information it has no business collecting.

You don’t have to trust anybody when you run your own server,

You have to trust the people that wrote the code.

or you use a server that doesn’t collect information it has no business collecting.

Again, you're trusting the authors of the code.

Which is fine, but it's a choice to trust them.

4
🌞 Alexander Daychilde 🌞 lemmy.world daychilde@lemmy.world
Joined: 2023-06-13
#105 · Quote Reply

No need for that when self hosted open source projects exist

But again, you either read the source to confirm there's nothing nefarious, or… you trust the programmers.

Which is not a problem, but it is a choice to trust. All I'm pointing out. :)

2
Dessalines lemmy.ml dessalines@lemmy.ml
Joined: 2019-04-17
#106 · Quote Reply

The onus is on you to back up that claim

It's really the opposite, considering its a centralized server hosted in the USA. Signal's "Trust me bro" is not an adequate security model.

2
🌞 Alexander Daychilde 🌞 lemmy.world daychilde@lemmy.world
Joined: 2023-06-13
#107 · Quote Reply

There are plenty of chat services that aren't centralized and hosted in the USA.

Sure… and my point is that you have to trust those services that aren't hosted in the USA. It's a choice you have to make. I'm not judging either way, just pointing out because what I responded to in the comment to which I replied was:

The problem is that you just have to trust them

Which is true of open source unless you read the code and can verify nothing nefarious exists; which is true if you use a service in a country you trust; which is true no matter what you're doing.

Not all entities are deserving of the same level of trust - some are more trustworthy than others - but you are still making a decision to trust someone unless you write the code yourself or verify the code yourself.^[And had the capability and time to do so]

5
But_my_mom_says_im_cool lemmy.world But_my_mom_says_im_cool@lemmy.world
Joined: 2025-01-09
#108 · Quote Reply

So what? Her app is also probably selling data too, and it it isn’t it will be sold any day now

-7
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#109 · Quote Reply

You don’t have to trust anybody when you run your own server, You have to trust the people that wrote the code. or you use a server that doesn’t collect information it has no business collecting. Again, you're trusting the authors of the code. Which is fine, but it's a choice to trust them.

You have to trust the people that wrote the code.

There's a big difference between having confidence in open source code that has been audited by many people, and knowing for a fact that the service collects specific information. In the former case, you can never be absolutely sure that the code is not malicious so there is always a risk, but in the latter case you know for a fact that the service is collecting inappropriate information and you have to trust that people operating the service are not using it in adversarial ways. These two scenarios are in no way equivalent.

Which is fine, but it’s a choice to trust them.

It's a choice to trust the entire open source community around the project and all the security researchers who have been looking at the code.

Frankly, I have trouble believing that you don't understand the difference here and are making your argument in good faith.

7
Th3D3k0y lemmy.world Th3D3k0y@lemmy.world
Joined: 2023-08-28
#110 · Quote Reply

No one I know uses it for secure chat per se They use it for piracy, group chats, channels, stickers and other cool stuff it offers

I used it for my family chat, which I naively thought was private. I moved the fam to signal last year

4
pivot_root lemmy.world pivot_root@lemmy.world
Joined: 2023-07-31
#111 · Quote Reply

You don’t have to trust anybody when you run your own server, You have to trust the people that wrote the code. or you use a server that doesn’t collect information it has no business collecting. Again, you're trusting the authors of the code. Which is fine, but it's a choice to trust them.

And the client, too.

4
privatepirate lemmy.zip privatepirate@lemmy.zip
Joined: 2026-02-12
#112 · Quote Reply

How is signal not the best option?

Signal is good because it is easy to get others on board because of its simplicity, while having good encryption and security. However, SimpleX is just a better option. No phone number required, the same encryption, you can make a new profile whenever you want and you can have however many you want at a time. The groups can hold thousands of people. You can have it automatically make a new anonymous profile for you for each contact and group so that you can't be tracked across them apart from your writing style. There are no usernames, you add each other through links, which can be temporary or permanent, and you can add or remove a link whenever you want.

Sorry for that big wall of text, I just spat out all the things SimpleX is better for. I think that it's platform is the future.

4
elbiter lemmy.world elbiter@lemmy.world
Joined: 2025-04-03
#113 · Quote Reply

All these apps owned by corporations are just black boxes where you send information and nobody knows for certain what they do with it.

Best case, they parse it, cross it with other data and make it profitable (for them, not for you).

Worst case... Who knows...

15
rumba lemmy.zip rumba@lemmy.zip
Joined: 2024-09-24
#114 · Quote Reply

I used it for my family chat, which I naively thought was private. I moved the fam to signal last year

I was using it because the API was easy and it didn't have a problem sending images from my back door camera to my cellphone.

At some point, it got REALLY slow at sending, so I moved to NTFY

3
desertdruid lemmy.blahaj.zone desertdruid@lemmy.blahaj.zone
Joined: 2024-08-14
#115 · Quote Reply

But again, you either read the source to confirm there's nothing nefarious, or… you trust the programmers. Which is not a problem, but it is a choice to trust. All I'm pointing out. :)

Well yeah everything is a choice when trust is the matter, but there is a difference between choosing a community project that can be audited by different transparent parties and choosing a private company on their own servers (even on source available projects)

6
Fedizen lemmy.world Fedizen@lemmy.world
Joined: 2023-07-04
#116 · Quote Reply

When you build a backdoor into your "encrypted messenger" its just a surveillance app

25
Matt lemmy.ml DieserTypMatthias@lemmy.ml
Joined: 2024-04-03
#117 · Quote Reply

[deleted]
-5
Markus29 lemmy.today Markus29@lemmy.today
Joined: 2025-12-24
#118 · Quote Reply

How I hate that saunas are associated with porn and sex. It's not supposed to be sexual and more importantly it's an awful, just terrible place to have sex

I don't know man, those benches are nice for a variety of positions. Plus, you are already naked..

7
🌞 Alexander Daychilde 🌞 lemmy.world daychilde@lemmy.world
Joined: 2023-06-13
#119 · Quote Reply

You have to trust the people that wrote the code. There's a big difference between having confidence in open source code that has been audited by many people, and knowing for a fact that the service collects specific information. In the former case, you can never be absolutely sure that the code is not malicious so there is always a risk, but in the latter case you know for a fact that the serv...

Frankly, I have trouble believing that you don’t understand the difference here and are making your argument in good faith.

Let's back up to what I replied to in the first place:

You don’t have to trust anybody

I even took the time to quote that, because it's important.

Of course there are different levels of trust. But what you said is flatly wrong and misinformation, if you want to get technical about it. Arguing in bad faith? I beg your fucking pardon, friend.

Just becuase it's less likely to find nefarious code in open source doesn't mean it doesn't exist. There ahve been multiple cases of it found in open source code. Blindly trusting something because it's open source or you host it on your own server is a very very false sense of security, especially in the context of the larger discussion, which came about in regard to what information is exposed by certain messaging clients.

It's also a matter of the importance of what you're doing.

I wrote a little CRUD app a while back to track me giving my cat medication. I sanitized inputs, but I left it open without a login on my server, just an obscure URL that didn't get published anywhere. All you could do was click a button to indicate the cat had been medicated, or another button to delete the latest entry. That was plenty of security for that. If I was writing a banking app, I'd use a bit more.

So yes, in the same way as that, hosting something you use to chat with friends about whatever is one thing; trying to communicate secretly from a country where your comms might lead to being put to death is quite another. And in the latter case, it's important to know that no matter what you use, unless you wrote it or read all the source code, you are trusting others with your life. Perhaps you feel comfortable doing that, but you should be aware of it.

So no, this is not a discussion in bad faith at all, it is valuable on multiple levels.

1
🌞 Alexander Daychilde 🌞 lemmy.world daychilde@lemmy.world
Joined: 2023-06-13
#120 · Quote Reply

And the client, too.

Precisely.

And it's worth repeating here - the level of trust needed is affected by the nature of what you might lose if that trust is broken. For non-important things, trusting a third-party company is probably fine. If you're in a country and being found out might mean you get put to death, though, the stakes are a bit higher.

2
ProdigalFrog slrpnk.net ProdigalFrog@slrpnk.net
Joined: 2023-07-04
#121 · (edited) Quote Reply

Opinion: I think painting in Signal in such negative light is more harmful in the practical sense. Having fragmented messaging towards the public that does not care about many of these aspects just makes them a lot more hesitant to change, from my perspective. We as a community should, in my opinion, pick a "good enough" solution for the majority of the people we interact with. That in itself i...

We as a community should, in my opinion, pick a “good enough” solution for the majority of the people we interact with.

I'd probably suggest Deltachat. It's decentralized and has always on encryption, but is so incredibly simple and easy to onboard and use, and doesn't require a phone number or even an email. It also works on all platforms with a single app.

16
Agent641 lemmy.world Agent641@lemmy.world
Joined: 2023-07-12
#122 · Quote Reply

SimpleX is the most private of the big three. No phone number or account needed. Able to self host.

Why did they do it to themselves to name it after the herpes virus tho?

20
Ulrich feddit.org Ulrich@feddit.org
Joined: 2024-12-22
#123 · Quote Reply

There’s no such social graph to speak of. Signal does not know who is speaking to whom. The only people who know this are people operating the server. Period. Three-letter agencies have served them legal subpoenas many many times and they never turn over anything more than the above information. See the link I provided above. Filter for…what, exactly? The hundreds of millions of people who valu...

The only people who know this are people operating the server.

We all know this, for reasons I've already stated.

See the link I provided above.

Your link is broken.

Yup, that's precisely what it's a filter for.

100M people is not a filter...

Trust me bro is not a viable model

No one said anything about that? That is not the model.

The reality of the situation is that Signal asks users for information it has no business collecting

The business is connecting users. It's one of the reasons it is the most viable private and secure chat platform. It's why I have a dozen connections on Signal and literally 0 on every other platform. Because you actually know who's using it. You can have the most private and secure messaging system in the world but if you can't use it to actually chat with anyone, then what good is it?

-3
Ulrich feddit.org Ulrich@feddit.org
Joined: 2024-12-22
#124 · Quote Reply

E2E encrypted messages in Matrix contain more user metadata than alternatives like SimpleX, nothing scary but a MitM is able to see origin points, destinations, and times of messages. Server to server, if you're using E2E encryption, it relies on trust that the other server is not compromised. And it seems Matrix.org is not the best at security disclosures: https://soatok.blog/2026/02/17/crypto...

I agree, metadata collection and the obligatory matrix.org server are the biggest problems for privacy, but I don't think you made that clear in your comment.

3
Trilogy3452 lemmy.world Trilogy3452@lemmy.world
Joined: 2023-07-08
#125 · Quote Reply

There are plenty of good enough options like SimpleX Chat out there that don't have this problem. The whole argument that people should just ignore the obvious issue with Signal is frankly weird.

Accept defects != ignore

7
UndergroundGoblin lemmy.dbzer0.com UndergroundGoblin@lemmy.dbzer0.com
Joined: 2025-02-17
#126 · Quote Reply

Why are they sitting in a sauna?

47
Saapas piefed.zip Saapas@piefed.zip
Joined: 2025-11-23
#127 · (edited) Quote Reply

I don't know man, those benches are nice for a variety of positions. Plus, you are already naked..

Just trust me on this one, 80C+ room just isn't the place for that sort of exercise. And it's not like your heart rate isn't up already lol. It's a terrible experience

29
N.E.P.T.R lemmy.blahaj.zone Neptr@lemmy.blahaj.zone
Joined: 2024-11-20
#128 · Quote Reply

It really depends on your needs and what people you communicate with are willing to use. A few platforms that are notable in no particular order. SimpleX Chat is probably the gold standard right now. It uses absolutely no user IDs such as phone numbers, no usernames, no random strings of text. Instead, it creates unique, pairwise decentralized message queues for every single contact you have. B...

Session is a security downgrade. It doesnt support forward secrecy which is hella important.

5
BananaLama lemmy.ml BananaLama@lemmy.ml
Joined: 2024-07-21
#129 · Quote Reply

The answer is Simple!...

X

5
chortle_tortle mander.xyz chortle_tortle@mander.xyz
Joined: 2025-06-04
#130 · (edited) Quote Reply

In reply to an earlier post

What are the big three, and what is the bar it's jumping over to be consider big?

4
N.E.P.T.R lemmy.blahaj.zone Neptr@lemmy.blahaj.zone
Joined: 2024-11-20
#131 · Quote Reply

In reply to an earlier post

People keep finding significant vulnerabilities in its cryptography and the Matrix team tries to deflect or create strawmans for why it isnt actually a vuln. Soatok found a vulnerability in 2024 by just browsing the source code for tiny bit of time, and again just two weeks ago after looking for a couple hours. In both cases, Matrix then responded to his vuln report with hostility, saying it wasnt actually a vulnerability. He is sitting on another vulnerability.

Having a cleartext mode is a security downgrade and no secure messenger should support cleartext. It only barely got functional forward secrecy recently. VoIP in most Matrix clients (and servers) still use Jitsi backend which isn't E2EE, even with the release of the newer (secure) Element call protocol. Matrix leaks tons of metadata, such as usernames, room names, emoji reactions, generate URL embedded previews. Rooms arent encrypted by default. It is also a UX nightmare and often times you cant decrypt your messages.

Matrix is not secure. You'd be better off with XMPP and OMEMO which has its own problems and isn't secure either. Sill better than Matrix.

7
LifeInMultipleChoice lemmy.dbzer0.com LifeInMultipleChoice@lemmy.dbzer0.com
Joined: 2024-08-12
#132 · Quote Reply

In reply to an earlier post

Yeah with a lot of research they may be able to figure out that semi-anoymous account messages semi-anoymous account at this time. But have no idea what was sent.

3
Dessalines lemmy.ml dessalines@lemmy.ml
Joined: 2019-04-17
#133 · (edited) Quote Reply

Sure… and my point is that you have to trust those services that aren't hosted in the USA. It's a choice you have to make. I'm not judging either way, just pointing out because what I responded to in the comment to which I replied was: The problem is that you just have to trust them Which is true of open source unless you read the code and can verify nothing nefarious exists; which is true if y...

Which is true of open source unless you read the code and can verify nothing nefarious exists

Not at all. Not everyone needs to audit open source, only a few interested experts do. Most importantly, auditing is possible because its out in the open.

The just trust me model of signal means its impossible to audit, unless they give us their centralized database and server code.

5
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#134 · Quote Reply

Session is a security downgrade. It doesnt support forward secrecy which is hella important.

Session actually does implement a form of forward secrecy through the Session Protocol. https://getsession.org/blog/session-protocol-v2

-4
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#135 · Quote Reply

Accept defects != ignore

My original comment that you replied to was explaining the defects. People are free to decide whether they want to accept them or not. Your comment is saying that it's harmful to discuss these defects which implies that we should just ignore them.

8
Hanrahan slrpnk.net hanrahan@slrpnk.net
Joined: 2023-03-14
#136 · Quote Reply

In reply to an earlier post

A messenger app Musk touted as better than Signal some time ago

It's a turd of an App, it's not even close to ready for prime time.

13
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#137 · Quote Reply

The only people who know this are people operating the server. We all know this, for reasons I've already stated. See the link I provided above. Your link is broken. Yup, that's precisely what it's a filter for. 100M people is not a filter... Trust me bro is not a viable model No one said anything about that? That is not the model. The reality of the situation is that Signal asks users for info...

No, we don't all know this. What we actually know that people like you say this and expect the rest of us to trust you blindly, which is itself concerning.

Your link is broken.

Your browser plugins are broken, the link is fine. That said, here's non archived version https://www.washingtonpost.com/technology/2021/06/15/faq-data-subpoena-investigation/

100M people is not a filter…

Given world population and modern data analysis capabilities it absolutely is.

No one said anything about that? That is not the model.

That's literally the model. Signal asks you for your phone number when you register, what happens with that information after that is only known to people operating the server. Let me know what part of that you're still struggling to understand.

The business is connecting users. It’s one of the reasons it is the most viable private and secure chat platform. It’s why I have a dozen connections on Signal and literally 0 on every other platform. Because you actually know who’s using it.

That word salad has fuck all to do with the point I made, which once again, is that you have to trust people who operate the server in how they handle this information.

You can have the most private and secure messaging system in the world but if you can’t use it to actually chat with anyone, then what good is it?

Ah yes, because there's absolutely no conceivable way to verify whom you're connecting with aside from sharing your phone number with an American company. You couldn't possibly use any out of band channel to verify who the person you're communicating with is.

4
Tolc lemmy.zip clot27@lemmy.zip
Joined: 2025-06-04
#138 · Quote Reply

I used it for my family chat, which I naively thought was private. I moved the fam to signal last year

good for you

2
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#139 · Quote Reply

Frankly, I have trouble believing that you don’t understand the difference here and are making your argument in good faith. Let's back up to what I replied to in the first place: You don’t have to trust anybody I even took the time to quote that, because it's important. Of course there are different levels of trust. But what you said is flatly wrong and misinformation, if you want to get techni...

I even took the time to quote that, because it’s important.

What's important is that you're quoting me out of context, and that makes all the difference. The actual statement you're replying to is:

You don’t have to trust anybody when you run your own server, or you use a server that doesn’t collect information it has no business collecting.

The fact that you proceed to quote me out of context and then accuse me of being wrong shows that you lack even a modicum of intellectual integrity. Then you proceed to make a straw man arguing against something I never claimed.

Just becuase it’s less likely to find nefarious code in open source doesn’t mean it doesn’t exist.

So yes, this is very clearly a discussion in bad faith, where you're arguing against a straw man while ignoring what I actually wrote. It's especially incredible since I even followed up with a more detailed explanation which you just ignored:

There’s a big difference between having confidence in open source code that has been audited by many people, and knowing for a fact that the service collects specific information. In the former case, you can never be absolutely sure that the code is not malicious so there is always a risk, but in the latter case you know for a fact that the service is collecting inappropriate information and you have to trust that people operating the service are not using it in adversarial ways. These two scenarios are in no way equivalent.

Do better.

1
BanMe lemmy.world BanMe@lemmy.world
Joined: 2025-09-01
#140 · Quote Reply

Why are they sitting in a sauna?

Build sauna, host interview in sauna, sauna is tax writeoff

56
bouh lemmy.world bouh@lemmy.world
Joined: 2023-07-06
#141 · Quote Reply

In reply to an earlier post

From my perspective, I'd rather have an enemy of country to have my personal data. It's far harder to use for them than for my country.

1
Spice Hoarder lemmy.zip spicehoarder@lemmy.zip
Joined: 2025-06-29
#142 · (edited) Quote Reply

Why did they do it to themselves to name it after the herpes virus tho?

Because the most common transmission vector is via family members? (HSV 1)

E.g. Your crazy uncle or news max loving grandparents

6
N.E.P.T.R lemmy.blahaj.zone Neptr@lemmy.blahaj.zone
Joined: 2024-11-20
#143 · Quote Reply

Session actually does implement a form of forward secrecy through the Session Protocol. https://getsession.org/blog/session-protocol-v2

It seems that forward secrecy is still in development from the blog you showed.

I still wouldnt use session for the reasons stated in this Soatok's (a cryptographer) blogs. Even if they fix(ed) these problems, I have no trust for their security implementations. Why use session instead of something like Briar?

https://soatok.blog/2025/01/14/dont-use-session-signal-fork/
https://soatok.blog/2025/01/20/session-round-2/

5
The D Quuuuuill slrpnk.net Quill7513@slrpnk.net
Joined: 2023-06-26
#144 · Quote Reply

A messenger app Musk touted as better than Signal some time ago It's a turd of an App, it's not even close to ready for prime time.

most importantly it has a severe network effect problem. you will not find anyone to message on it

3
flamingleg lemmy.ml flamingleg@lemmy.ml
Joined: 2026-01-09
#145 · Quote Reply

In reply to an earlier post

how much data do the FBI get from telegram? do you think the russian owner (who got arrested in france for refusing to make changes demanded of him by glowing authorities) is very likely to give any of your info over to american 3 letter agencies?

1
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#146 · Quote Reply

It seems that forward secrecy is still in development from the blog you showed. I still wouldnt use session for the reasons stated in this Soatok's (a cryptographer) blogs. Even if they fix(ed) these problems, I have no trust for their security implementations. Why use session instead of something like Briar? https://soatok.blog/2025/01/14/dont-use-session-signal-fork/ https://soatok.blog/2025/...

I'm not advocating for using Session specifically, I just listed it as a viable alternative to Signal. Given that it's forked from Signal presumably it's an easier switch for people who like the general mechanics of Signal and its encryption system.

0
N.E.P.T.R lemmy.blahaj.zone Neptr@lemmy.blahaj.zone
Joined: 2024-11-20
#147 · Quote Reply

I'm not advocating for using Session specifically, I just listed it as a viable alternative to Signal. Given that it's forked from Signal presumably it's an easier switch for people who like the general mechanics of Signal and its encryption system.

Understood.

2
Ulrich feddit.org Ulrich@feddit.org
Joined: 2024-12-22
#148 · (edited) Quote Reply

No, we don't all know this. What we actually know that people like you say this and expect the rest of us to trust you blindly, which is itself concerning. Your link is broken. Your browser plugins are broken, the link is fine. That said, here's non archived version https://www.washingtonpost.com/technology/2021/06/15/faq-data-subpoena-investigation/ 100M people is not a filter… Given world pop...
[removed by moderator]
0
Autonomous User lemmy.world autonomoususer@lemmy.world
Joined: 2023-06-13
#149 · Quote Reply

In reply to an earlier post

It's not.

1
Sunsofold lemmings.world Sunsofold@lemmings.world
Joined: 2025-01-08
#150 · Quote Reply

[deleted]

Things like SMS also are used for a lot of illegal activity by people who don't know better. Commonly used doesn't mean much.

3
Autonomous User lemmy.world autonomoususer@lemmy.world
Joined: 2023-06-13
#151 · Quote Reply

In reply to an earlier post

Lying is worse and you already said you don't trust it at all.

1
Post Reply Page 3 of 7   Goto page « First 1, 2, 3, 4, 5 ... 7 Last »

Back to top