zlacker

Privacy is priceless, but Signal is expensive

submitted by mikece+(OP) on 2023-11-16 16:18:10 | 1114 points 896 comments
[view article] [source] [go to bottom]

NOTE: showing posts with links only show all posts
◧◩
5. blakes+D4[view] [source] [discussion] 2023-11-16 16:38:22
>>Duneda+Z
Twitter said that's why they got rid of the SMS 2FA. They said it was costing millions to have that enabled for them.

https://www.cnn.com/2023/02/18/business/twitter-blue-two-fac...

◧◩
8. RunSet+L5[view] [source] [discussion] 2023-11-16 16:43:53
>>Duneda+Z
I did my part to help reduce costs by switching to the decentralized alternative, Session.[0]

Bonus: Session does not demand users' phone number. Also no bundled cryptocurrency.[1]

[0] https://getsession.org/

[1] https://www.stephendiehl.com/blog/signal.html

◧◩◪◨⬒
17. yjftsj+67[view] [source] [discussion] 2023-11-16 16:48:07
>>tapoxi+66
They're already working on it: https://www.bleepingcomputer.com/news/software/signal-tests-...

Not whether that's a good idea is more debatable; you're not wrong about discoverability.

◧◩◪
23. bsilve+B7[view] [source] [discussion] 2023-11-16 16:50:19
>>RunSet+L5
> Also no bundled cryptocurrency.[1]

It seems like Session relies on Oxen's network, so while there is no inherent coin it is blockchain backed.

> Session’s onion routing system, known as onion requests, uses Oxen‘s network of Oxen Service Nodes, which also power the $OXEN cryptocurrency. Check out Oxen.io to find more information on the tech behind Session’s onion routing.

https://getsession.org/faq#onion-routing

◧◩
29. minedw+X7[view] [source] [discussion] 2023-11-16 16:51:31
>>jph+e7
You're in luck: https://www.theverge.com/2023/11/9/23953603/signal-username-...
33. V__+r8[view] [source] 2023-11-16 16:53:45
>>mikece+(OP)
Signal had 40 million active users in 2021 [1]. With 14 million in infra cost, that comes to .35 per user/year. Total expenses are about 33 million, so about .825 per user/year. All in all that seems very reasonable.

[1] https://www.businessofapps.com/data/signal-statistics/

◧◩◪
34. xkcd-s+w8[view] [source] [discussion] 2023-11-16 16:53:56
>>RunSet+L5
Cool, glad to hear about this - However, it is still coupled to a cryptocurrency (https://oxen.io/) even if not bundled wechat-style
44. ActorN+v9[view] [source] 2023-11-16 16:58:25
>>mikece+(OP)
Has anyone tried setting up their own Signal server? Be cool to do this, and then give all your friends the ip for truly private messaging.

https://github.com/signalapp

Seems like all their stuff is open source.

◧◩◪
77. itstai+bb[view] [source] [discussion] 2023-11-16 17:05:00
>>RunSet+L5
I think simpleX[0] is a better choice at this point with all the recent issues around oxen: not coupled to any crypto, no user ids, can host your own servers if need be, etc

[0] https://simplex.chat/

80. rodlet+gb[view] [source] 2023-11-16 17:05:29
>>mikece+(OP)
I'd prefer a federated solution, but XMPP doesn't yet have decent support for group chat that doesn't depend on being connected. https://xmpp.org/extensions/attic/xep-0369-0.1.html is still experimental.

Bravo to Signal for being easy enough for my family to use!

85. bayesi+tb[view] [source] 2023-11-16 17:06:37
>>mikece+(OP)
https://archive.is/k90dC
◧◩◪
94. hansSj+Sb[view] [source] [discussion] 2023-11-16 17:07:52
>>sky_rw+69
A few employees and their compensation are listed on their Form 990, page 7. Sidenote: did "Moxie" legally change his name from Matthew Rosenfeld?

https://projects.propublica.org/nonprofits/organizations/824...

◧◩
108. mushuf+mc[view] [source] [discussion] 2023-11-16 17:09:30
>>exabri+E9
It's easy to say that "you should do x" from the bleachers but when you're in the arena you run up against reality. For example, Signal had a blog a while ago about how they tried to avoid the sms features, actually for privacy reasons, but they found people just didn't use other alternatives. Here's a reddit thread of users advocating for SMS support https://www.reddit.com/r/signal/comments/y3ymfl/keep_sms_sup... .

So it was the best of all the available options practically, if they wanted to grow and retain the users.

◧◩◪
109. kurthr+tc[view] [source] [discussion] 2023-11-16 17:10:15
>>munk-a+58
I think I understand your comment, since iMessage isn't SMS, but defaults to SMS for those not using it.

There are opensource self hosted solutions like BlueBubble that allow reasonably secure communication through iMessage to the other chat platforms on desktop/Android etc. I have zero affiliation, but I know others who happily use it. There are also less secure and paid solutions I can't speak to.

https://bluebubbles.app/faq/

114. ChrisA+Mc[view] [source] 2023-11-16 17:11:21
>>mikece+(OP)
[dupe]

More discussion over here: >>38291427

◧◩◪◨⬒
130. craftk+Zd[view] [source] [discussion] 2023-11-16 17:15:05
>>sigmar+cc
2015 was after the internet-based-messaging transition but before the rename. Source: https://en.wikipedia.org/wiki/TextSecure
◧◩
164. frivoa+7g[view] [source] [discussion] 2023-11-16 17:22:02
>>olah_1+ye
https://projects.propublica.org/nonprofits/organizations/824...
◧◩◪
171. bpfrh+qg[view] [source] [discussion] 2023-11-16 17:22:58
>>mushuf+mc
That was for sending SMS via Signal, not for verifiyng users via sms and they did remove that.

https://signal.org/blog/sms-removal-android/

edit: wording, forgot the word remove

◧◩◪◨⬒⬓⬔
187. munk-a+Tg[view] [source] [discussion] 2023-11-16 17:24:58
>>cmiles+Zf
There's apparently even "green bubble bullying"[1] of kids who have Android devices and thus have their messages appear different. In this particular way Apple is happy compromising the mental health of young people to secure a larger market share - it's awful and they deserve a lot more negative PR for it.

1. https://www.wsj.com/articles/why-apples-imessage-is-winning-...

◧◩◪
205. jenny9+Xh[view] [source] [discussion] 2023-11-16 17:28:35
>>thomas+Of
Form 990 from Dec 2021: https://projects.propublica.org/nonprofits/organizations/824...
221. rob74+3j[view] [source] 2023-11-16 17:32:34
>>mikece+(OP)
> she wanted to call attention to how competitors pay these same expenses: either by profiting directly from monetizing users’ data or, she argues, by locking users into networks that very often operate with that same corporate surveillance business model.

There is also a third alternative: Threema (https://play.google.com/store/apps/details?id=ch.threema.app...) is a privacy-focused messenger app that tries to cover its costs by *gasp* asking for money for the app! But of course those notoriously financially-conservative Swiss can't hold a candle to Signal, who first decided to give away their app, same as those other messenger-making companies flush with cash, and then found out that supporting all those users who download your free app actually costs money...

225. newscr+uj[view] [source] 2023-11-16 17:34:01
>>mikece+(OP)
This was a nice, detailed read. At some point, Signal would have to move out of cloud providers at least for a few things to manage costs better.

I was happy to note this about employee compensation since paying them well is a good thing apart from their personal motivation to work on this (even at a comparatively lower pay than in other companies/projects):

> When benefits, HR services, taxes, recruiting, and salaries are included, this translates to around $19 million dollars per year.

> We are proud to pay people well. Our goal is to compensate our staff at as close to industry wages as possible within the boundaries of a nonprofit organization.

That said, I really dislike Signal for a few reasons. The first is what many people have already talked about very often — forcing to use a phone number to register. Since the SMS or call costs are quite high, Signal could adopt the iMessage approach to verification, which is having the user send an SMS to the service (this will cost the user some money depending on which country the SMS is sent to). This could be decided based on the country code so that the current SMS OTP model can coexist.

Signal is obstinately user unfriendly on a few aspects on user experience, more so on iOS/iPadOS. Firstly, it refuses to provide a data backup mechanism for iOS/iPadOS. If someone loses their devices, there is no way to restore older messages. Even setting up a new device requires the old device to be in physical proximity to transfer the data. Signal does integrate with CallKit (to act like a phone app) and with Apple’s notification services, but refuses to allow the user to backup the data with a password to encrypt it.

Secondly, I found this paragraph in this post to be disingenuous:

> Such practices are often accompanied by “growth hacking” and engagement maximization techniques that leverage dark patterns to keep people glued to feeds and notifications. While Signal is also free to use, we reject this kind of manipulation, focusing instead on creating a straightforward interpersonal communications app. We also reject business models that incentivize such practices.

Signal on iOS/iPadOS wants the user to enable notifications and to share contacts. If notifications are disallowed and if contacts upload is disallowed, it will pester every few days about it. One might think this is a silly mistake that Signal isn’t aware of. But it was reported some years ago and Signal responded that it will not fix it because it believes this is the only way. [1] Not even an option where this is a toggle for those who want no notifications or don’t want to share contacts (Signal does have a toggle for contact joining notifications).

Signal is also not that reliable in delivering messages in a timely manner compared to other apps (the GitHub repo has many repetitive issues on this topic over all these years).

Finally, since Signal has poorer UX in general, which isn’t an easy or cheap thing to handle, I use it only with less than a handful of people who I know and who use it.

I’d donate occasionally so that Signal can continue to exist, but I don’t feel like supporting it every month with all these issues, some of which look like Signal ignoring the user and UX issues completely.

Edit: Removed some hard words.

[1]: https://github.com/signalapp/Signal-iOS/issues/4590#issue-72...

◧◩
227. macNch+Lj[view] [source] [discussion] 2023-11-16 17:35:14
>>Duneda+Z
Out of interest, their top vendor costs on their 2021 form 990:

$7m Twilio

$4m Microsoft

$3m AWS

$1.3m Google

https://projects.propublica.org/nonprofits/organizations/824...

◧◩◪
236. abdull+tk[view] [source] [discussion] 2023-11-16 17:38:27
>>renewi+Nh
Whatsapp was asking for $1/year [1]

[1] https://www.theguardian.com/technology/2016/jan/18/whatsapp-...

◧◩
251. abdull+sl[view] [source] [discussion] 2023-11-16 17:42:08
>>V__+r8
Mastodon org + Mastodon.social also have costs of 0.6 EUR/year, though they have two orders of magnitude less users [1]. This is really what most social media costs. These rates are even payable by many in poorer countries.

[1] >>38117385

253. dang+wl[view] [source] 2023-11-16 17:42:27
>>mikece+(OP)
Related: https://www.wired.com/story/signal-operating-costs/

(via >>38291490 , but we merged the comments hither)

◧◩◪◨⬒
266. macNch+qm[view] [source] [discussion] 2023-11-16 17:45:59
>>gamblo+ij
From page 2 of Schedule J (at the bottom) they break out the components of the compensation, showing that most of those numbers incorporate a base salary that looks fairly normal with 2-600k of bonus & incentive comp on top.

In curious Googling to see if there was an explanation for how their structure works, I stumbled on this interesting Glassdoor review:

> The bonus structure promised up to a 100% match with salary, but in practice the system was set up so that nobody got more than 50%, if that. Had I understood this I probably would have taken a competing offer that ultimately would have had much higher comp.

> The quarterly cliff on the bonus system, where a feature failing to ship within the quarter specified (even if just by a single day) was counted as if you hadn't done it at all. This led to death marches each quarter as everyone scrambled to try to finish unrealistic goals. It wasn't possible to get help from anyone else at these times since of course they too had the same problem.

> Nominally, the quarterly goals were set in a collaborative process. In practice it was a 2 day full day meeting where we were told what Moxie had decided we were going to do - our input wasn't really considered at all, including if it was even viable to complete in a quarter. I'm fine with top down control, that's how most corps work, but I disliked the false patina that this was some democratic process.

> Internal communications are a disaster, because Signal uses Signal for everything, including things Signal isn't at all designed for or good at. Bug tracking is literally done in a giant group chat. I have a newfound appreciation for JIRA.

https://www.glassdoor.com/Reviews/Signal-Messenger-Reviews-E...

◧◩
270. newscr+Wm[view] [source] [discussion] 2023-11-16 17:48:17
>>ActorN+v9
Which app would they all use and from where would they get it? Signal does not (intentionally) support the official app using other servers or the platform itself supporting federation. [1]

[1]: https://signal.org/blog/the-ecosystem-is-moving/

◧◩◪◨⬒⬓⬔
274. JLCarv+en[view] [source] [discussion] 2023-11-16 17:50:03
>>cmiles+Zf
https://www.android.com/get-the-message/
◧◩◪
288. bilal4+9o[view] [source] [discussion] 2023-11-16 17:53:24
>>olejor+Nn
https://support.signal.org/hc/en-us/articles/360031949872-Do...

Easy google , but no it doesn't

◧◩
293. godels+Do[view] [source] [discussion] 2023-11-16 17:55:50
>>rodlet+gb
Fwiw, I've seen users suggest hybrid approaches. Interestingly it could reduce some of the costs they list here and looks like a route one could take to slowly build towards a fully or hybrid federated system instead of jumping straight there. But I am unsure how much the community likes the idea and judging by that last post it doesn't seem like the mods do. But this one takes note as two users were willing to place a bounty on the feature request

https://community.signalusers.org/t/signal-airdrop/37402

◧◩◪◨
303. renewi+wp[view] [source] [discussion] 2023-11-16 17:59:56
>>abdull+tk
The price changed a few times but they definitely had a lifetime thing once.

All pricing was entirely optional

Here's one reference to a different price (can't find lifetime except for people complaining that Facebook didn't honor it on original ToS)

https://www.wired.com/2011/11/whatsapp-messenger-app/

◧◩◪
304. fmajid+Ip[view] [source] [discussion] 2023-11-16 18:00:29
>>abdull+sl
IIRC WhatsApp used to charge $1 per year

https://venturebeat.com/mobile/whatsapp-subscription/

◧◩◪◨
307. RunSet+0q[view] [source] [discussion] 2023-11-16 18:02:03
>>pluto_+W7
I don't consider Session to "bundle" the Loki blockchain or the Oxen network in any sense.

Here is more information about what I meant when I used the term "bundled".

https://www.techopedia.com/definition/4240/bundled-software

◧◩◪◨⬒⬓⬔
314. lxgr+Gq[view] [source] [discussion] 2023-11-16 18:04:50
>>DANmod+zo
Exactly, so how on earth does Google think that it is a good idea to put them in charge of running the infrastructure powering the future of instant messaging?

Any chance at all it has something to do with the fact that they've acquired an RCS infrastructure provider that they can sell to telcos?

https://jibe.google.com/

◧◩◪
332. V__+Gs[view] [source] [discussion] 2023-11-16 18:13:10
>>2OEH8e+Jk
There are clever ways around that. I use posteo as my mailprovider. They have a system where you can pay anonymously: https://posteo.de/en/site/payment
◧◩◪
334. godels+Ws[view] [source] [discussion] 2023-11-16 18:14:15
>>2OEH8e+Jk
They take checks by mail. You definitely can do a cashier's check and I'm sure they'd take the "cash in an envelope" method that places like Mullvad do too. Looks like they also support crypto, and that includes Zcash. So I don't think this is a great excuse. The only "can't easily donate" aspect is going to also be tied with the "can't easily get a cashier's check or find an anonymous person to sell me bitcoin for cash" kinda issues, and when you're operating at that level I'm not sure anything is "easy." (but that's not that hard usually)

https://support.signal.org/hc/en-us/articles/360031949872-Do...

◧◩
339. halyco+7t[view] [source] [discussion] 2023-11-16 18:14:58
>>charle+Yl
Wikipedia is particularly insulting because they make enough money to cover the actual costs of running Wikipedia (the site) in days if not hours, and could operate for years without any additional donations: >>32840097
◧◩
345. noname+bu[view] [source] [discussion] 2023-11-16 18:18:40
>>melbou+kp
I've actually posted Signal's tax return before, but a great thing about US nonprofits is the tax return is publicly available from the IRS website: https://apps.irs.gov/pub/epostcard/cor/824506840_202012_990_...

The last one available is from 2020, though. They tend to lag a few years behind. They're required to report key employees plus top-five compensated who aren't "key." Brian Acton and Meredith Whittaker both earn no salary at all. Their COO got $290 in 2020. Moxie Marlinspike and their top five developers/managers were all in the 400-600 range.

I'm sure they pay well (don't have much choice if you're going to be based in San Francisco), but I highly doubt 400 is an average salary. The expense being reported is total cost of employment, which includes FICA taxes paid by the employer, 401k matches, and probably most notably healthcare, but all benefits and in-kind compensation.

◧◩◪
380. hiatus+0z[view] [source] [discussion] 2023-11-16 18:45:12
>>noname+bu
> The expense being reported is total cost of employment, which includes FICA taxes paid by the employer, 401k matches, and probably most notably healthcare, but all benefits and in-kind compensation.

This is incorrect, reportable compensation on a 990 is the amount in box 5 of the employee's W-2, which does not include health insurance, taxes, etc.

https://www.irs.gov/charities-non-profits/exempt-organizatio...

◧◩◪◨⬒⬓⬔⧯
382. asonet+az[view] [source] [discussion] 2023-11-16 18:46:21
>>munk-a+Tg
Agreed.

It reminds me of the "Blue eyes/Brown eyes" exercise (https://en.wikipedia.org/wiki/Jane_Elliott) so let's say this was a real psychology experiment. Middle-schoolers and high-schoolers are encouraged to communicate via a chat application with rich multimedia functionality. But any conversation that includes even a single individual who belongs to an arbitrarily-defined "out-group" has its functionality degraded and the application highlights who the out-group member(s) are. After a year you compare the mental, social, physical, and academic well-being of both groups. Would your university's IRB approve such an experiment?

I initially gave Apple the benefit of the doubt that this was simply a technical limitation. And of course kids will always bully each other about something. But at this point it does indeed seem like a billion-dollar company is intentionally amplifying and leveraging this sort of bullying to drive marketshare. If you don't find this immoral then I'm not sure what to say.

◧◩◪◨
405. autoex+gB[view] [source] [discussion] 2023-11-16 18:56:31
>>Night_+iz
You're right, that's how it used to be. They still have pages on their website bragging about times when they didn't have anything to turn over because they didn't keep any of it. A while ago that all changed. They started collecting and forever storing in the cloud the exact data those requests were asking for. Lists of everyone you've been contacting, along with your profile data (name, phone number, photo).

https://community.signalusers.org/t/proper-secure-value-secu...

If you're a Signal user and this is the first time you're hearing about this, that should tell you everything you need to know about how trustworthy Signal is.

◧◩
408. zucker+BB[view] [source] [discussion] 2023-11-16 18:57:51
>>jzb+2w
Signal Desktop is available in the Arch repositories. https://archlinux.org/packages/extra/x86_64/signal-desktop/
◧◩◪
412. Ar-Cur+nC[view] [source] [discussion] 2023-11-16 19:00:49
>>pierat+Og
Signal doesn't learn your contact list. See https://signal.org/blog/private-contact-discovery/ and https://signal.org/blog/building-faster-oram/
◧◩◪
418. Meltin+ND[view] [source] [discussion] 2023-11-16 19:08:10
>>mplanc+8o
> I’ve got a recurring donation of $5/mo I set up ages ago

Thanks for that, I did a one off 300 euro donation back in '21 during the bubble market; Meredith has been doing the rounds [0] and she hits on lots of good points, and even went to the UK over their now failed bill during the Summer.

0: https://www.youtube.com/watch?v=ykfABSBeAVo

◧◩◪◨⬒
436. Cody-9+FH[view] [source] [discussion] 2023-11-16 19:25:14
>>itslen+rg
Apple announced today they are going to support RCS https://9to5mac.com/2023/11/16/apple-rcs-coming-to-iphone/

RCS is better than SMS no doubt but lets not pretend it is on the same level as iMessage. Lack of end to end encryption alone makes RCS a dated standard

◧◩◪◨⬒
440. rany_+4I[view] [source] [discussion] 2023-11-16 19:27:40
>>polite+XF
> whether you’ve been required to pay WhatsApp’s annual fee depends very much on when you joined the service, and even on what country you live in.

Source: https://venturebeat.com/mobile/whatsapp-subscription/

◧◩◪◨⬒
448. morvit+CK[view] [source] [discussion] 2023-11-16 19:37:22
>>itslen+rg
Good news, Apple just announced they'll start supporting RCS next year.

https://www.techradar.com/phones/iphone/breaking-apple-will-...

◧◩◪◨⬒⬓
450. leotra+eL[view] [source] [discussion] 2023-11-16 19:40:15
>>sam_lo+Ct
Yep, a great example: https://dessalines.github.io/essays/why_not_signal.html#phon...
◧◩◪◨
471. RunSet+6P[view] [source] [discussion] 2023-11-16 19:56:52
>>NoMore+BD
If you ever have nothing better to do, view the revision history on the wikipedia entry for Session Private messenger and witness the petty roadblocks thrown up as objections to allowing it to have an entry.

I'll just say Session had to meet a lot of criteria merely to have a wikipedia entry that Signal's entry did not meet at the time.

To this day Session's hard-won wikipedia entry is saddled with a "limitations" entry best summarized as "Session is not Signal".

https://en.wikipedia.org/wiki/Session_(software)

◧◩◪
472. chimer+7P[view] [source] [discussion] 2023-11-16 19:56:55
>>nurple+NJ
> I guess maybe I'm missing the purported point of signal, attaching your phone number to use it notwithstanding, but attaching payment identity to it as well? Like, what's the point of going through the pain required to use it?

Your payment info is not connected to your account.

https://support.signal.org/hc/en-us/articles/360031949872-Do...

◧◩◪◨⬒⬓
489. marvin+VV[view] [source] [discussion] 2023-11-16 20:30:28
>>sam_lo+Ct
Username registration is currently being tested: https://community.signalusers.org/t/public-username-testing-...
◧◩◪◨⬒⬓
491. autoex+9W[view] [source] [discussion] 2023-11-16 20:31:26
>>Night_+OP
There's a good article on the topic here: https://www.vice.com/en/article/pkyzek/signal-new-pin-featur...

Note that the "solution" of disabling pins mentioned at the end of the article was later shown to not prevent the collection and storage of user data. It was just giving users a false sense of security. To this day there is no way to opt out of the data collection.

There's a lot more information about it in various places, but Signal went out of their way to be as confusing as possible in their communications so it caused a lot of people to get the wrong idea (see for example https://old.reddit.com/r/signal/comments/htmzrr/psa_disablin...)

The forums were in an uproar for months asking Signal to not start collecting data or at least give people a means to opt out. Here's a good thread with links to a bunch of the conversations people were having at the time: https://community.signalusers.org/t/mandatory-pin-is-signal-...

510. termin+AZ[view] [source] 2023-11-16 20:47:38
>>mikece+(OP)
appreciate their transparency, but boy do their devs make a lot of money. their 2 highest paid engineers make around $750k USD yearly. I guess if that's competitive good for them, I'm mostly jealous.

https://projects.propublica.org/nonprofits/organizations/824...

511. DavidS+JZ[view] [source] 2023-11-16 20:48:08
>>mikece+(OP)
Personally, I refuse to financially support Signal so long as they're still holding my chat logs hostage on my old iPhone and seem not at all concerned about solving this problem, which has existed for years.

There was (and still is, so far as I know) no upfront warning to users that if they don't first sync with a desktop client, and their phone gets lost or stolen, their iTunes backups do not (unlike most iPhone applications) contain their Signal chats. And furthermore, there's no way to export those chats in backup format from an old phone.

(You can transfer, but the transfer deletes the data from the original source, which is extremely foolish and dangerous IMO, and anyways isn't a proper export accessible from other applications. Furthermore, so far as I know there's no support for transferring from very old versions of the Signal client.)

This has been a critical bug for years [1], it's one of the most complained about issues, and Signal has done (and intends to do) absolutely nothing to fix it. It is absolutely unacceptable to have our own data held hostage by them in this way, especially without any upfront warning.

[1] https://community.signalusers.org/t/ios-backup-keeping-messa...

523. codeth+k21[view] [source] 2023-11-16 20:58:43
>>mikece+(OP)
Maybe I'm the only one here but this so-called "transparency" in the form of a single blog post doesn't instill much trust in me. I have been an avid Signal user since the TextSecure days and still recommend Signal over any other messenger. However:

- There were times (e.g. during the introduction of MobileCoin) when the Github repositories hadn't seen any update for months, while they were still releasing new app versions on a regular basis. Heck, last time I checked there were not even public changelogs for any of the apps. Calling Signal "open-source" is a stretch at best.

- The Signal team time and again has failed to react to criticism of the usage of Intel SGX, or of how they completely messed up the introduction of the Signal PIN. And let's not talk about MobileCoin. Yes, being "open-source" or "nonprofit" doesn't imply they need to ask their users for permission or respond to every complaint. However, a minimum amount of openness and debating critical features in public would go a long way here.

- I would like to see some transparency regarding the overall foundation and corporate structure, beyond just silently filing form 990 years with significant delay. For instance, it seems Brian Acton can elect and dissolve the entire board just by himself[0, 1]?

Long story short, before donating to Signal I'd like to see a proper and continuous commitment to transparency, not just a once-in-time blog post.

[0]: (German) https://www.spektrum.de/news/mythos-signal-licht-und-schatte...

[1]: https://projects.propublica.org/nonprofits/organizations/824...

◧◩◪◨
526. jenny9+y21[view] [source] [discussion] 2023-11-16 20:59:36
>>XorNot+l01
If you want one for just personal use; this works well: https://github.com/AsamK/signal-cli

Just sign up with a Twilio number (using voice call) and you can make your own bot.

531. yankpu+L41[view] [source] 2023-11-16 21:08:53
>>mikece+(OP)
Didn't they do some sort of cryptocurrency thing. How is that going?

edit: it was called MobileCoin right

edit2: they do

https://support.signal.org/hc/en-us/articles/360057625692-In...

is that generating any revenue?

542. thewan+e71[view] [source] 2023-11-16 21:22:16
>>mikece+(OP)
People should be aware that Signal may be able to provide good e2ee and methods to make reading your messages or calls a challenge, they don't do to enough to obfuscate. Therefore censors can identify who is using signal and even block it. https://github.com/net4people/bbs/issues/63

Privacy tools can make you stand out. Unless methods are used to obfuscate your data.

◧◩◪
572. pushcx+Jh1[view] [source] [discussion] 2023-11-16 22:15:33
>>asymme+R81
And they stopped updating the server code repo for a year, apparently to hide the launch of this token: >>26725915

I don't think they ever confirmed that this was why they stopped updating, or did a postmortem on how poorly that launch went. I vaguely recall there was also an unexplained spike in MobileCoin trading shortly before the public launch that looked quite a bit like insider trading, though right now the stories I can turn up about it here are about similarly disconcerting and unexplained issues in its provenance: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

It's hard to take this fundraising plea seriously when this financial disaster is never even mentioned. I hope I've just missed whatever Signal has done to try to repair trust after the, but the fact that they haven't even removed it from the app is not promising. Can anyone share updates?

◧◩◪◨
595. rbut+Jn1[view] [source] [discussion] 2023-11-16 22:47:34
>>devit+em1
If you only have the phone app then yes they are instantly downloaded and removed from their servers.

But if you have Desktop client(s) registered, then they need to hold onto those messages until you open your client(s).

That is why they have a 30 day login limit on Desktop clients. If they didn't they'd potentially have to hold onto messages forever.

https://github.com/signalapp/Signal-Desktop/issues/4730 https://community.signalusers.org/t/dont-unlink-devices-afte...

605. cntrmm+Nq1[view] [source] 2023-11-16 23:05:18
>>mikece+(OP)
I know they have a Paypal account but I can't find a link via their site. I found https://www.paypal.com/US/fundraiser/charity/3675786 on Paypal, but I'm not sure it's legit.
614. astros+ny1[view] [source] 2023-11-16 23:58:44
>>mikece+(OP)
Love the product. Had a monthly recurring donation for many years. Dropped it over what I consider to be their serial mishandling of open source. See https://github.com/signalapp/Signal-Desktop/pull/6186 for the latest chapter in the, "we won't implement desktop GIPHY that we announced in 2016, and also won't merge it when someone else thoughtfully implements it for us" saga.
◧◩◪◨⬒⬓⬔
626. YetAno+pC1[view] [source] [discussion] 2023-11-17 00:29:22
>>eviks+FB
In a December 2013 blog post, WhatsApp claimed that 400 million active users used the service each month. The year 2013 ended with $148 million in expenses, of which $138 million in losses.[1]

FB acquired them next year and if my memory is correct there were 19 in the team then.

[1]: https://en.wikipedia.org/wiki/WhatsApp

◧◩◪◨
631. CDRdud+BD1[view] [source] [discussion] 2023-11-17 00:39:19
>>mortal+2V
I think some messages will cost more storage than others. I have 4 devices synced to my Signal account. Yesterday, my friend sent me a 6.8 MB cat video[1]. I presume Signal has to store this cat video until I boot up my 4th device and load the queued messages.

[1]: It was a copy of this cat video: https://www.youtube.com/shorts/8Ud1Cr76j8s

◧◩◪
639. astros+pG1[view] [source] [discussion] 2023-11-17 01:01:06
>>andrew+MC1
They announced the feature coming to desktop "shortly" seven (7) years ago [1]. It has been implemented on mobile for ages, and is generally one of the most-popular features of any modern messaging service. In the years since, things like in-app cryptocurrency were implemented. Issues on GitHub dating back to 2017 were unceremoniously locked [2]. A community feature request has been open since 2018 [3]. When more issues on GitHub were created, they were told to discuss it in the one that was already locked, and didn't respond further once that was noted to be impossible [4].

When the PR was thoughtfully created long after it was clear that they wouldn't be honoring their own announcement, they said (approximately a year ago) that they would review and implement it with credit. After 6 months of darkness and petitioning, it was dismissed as being harder to review than to implement while disingenuously counting things like SVGs and license text as LOC. When some specific concerns were finally provided, the author responded point-by-point in how they were already researched and addressed, with a polite request for evidence so that they could correct any misunderstandings. The subsequent response ignored everything in that but the suggestion to update the contribution guide to align with their previously-unstated intent.

Serially mishandled. I'm not moving off of that position.

1: https://signal.org/blog/giphy-experiment/ 2: https://github.com/signalapp/Signal-Desktop/issues/1862 3: https://community.signalusers.org/t/add-gif-search-giphy-to-... 4: https://github.com/signalapp/Signal-Desktop/issues/4841

641. 2oMg3Y+FH1[view] [source] 2023-11-17 01:12:05
>>mikece+(OP)
I just tried donating at https://signal.org/donate/

It seems that with uBlock origin enabled in Firefox, I was unable to fill out either of the 2 donation forms on the page. It wouldn't let me fill in my Name in the first form, nor would it let me enter a custom amount in the 2nd form.

Disabling uBlock origin seems to resolve.

◧◩
650. JBiser+eR1[view] [source] [discussion] 2023-11-17 02:26:15
>>yandry+fg1
> millions upon millions of new people suddenly switched to Signal in January 2021 after WhatsApp updated their Terms of Service.

https://archive.ph/wbF3T

663. Drbles+jW1[view] [source] 2023-11-17 02:59:57
>>mikece+(OP)
2022 Salaries for those interested: https://projects.propublica.org/nonprofits/organizations/824...

Compensation Key Employees and Officers Base Related Other

Jim O'leary (Vp, Engineering) $666,909 $0 $33,343

Ehren Kret (Chief Technology Officer) $665,909 $0 $8,557

Aruna Harder (Chief Operating Officer) $444,606 $0 $20,500

Graeme Connell (Software Developer) $444,606 $0 $35,208

Greyson Parrelli (Software Developer) $422,972 $0 $35,668

Jonathan Chambers (Software Developer) $420,595 $0 $28,346

Meredith Whittaker (Director / Pres Of Signal Messenger) $191,229 $0 $6,032

Moxie Marlinspike (Dir / Ceo Of Sig Msgr Through 2/2022) $80,567 $0 $1,104

Brian Acton (Pres/Sec/Tr/Ceo Sig Msgr As Of 2/2022) $0 $0 $0

◧◩◪
679. native+O92[view] [source] [discussion] 2023-11-17 04:51:04
>>halyco+7t
https://wikimediafoundation.org/about/annualreport/2022-annu...

Seems almost mundane, as if they’re running a very effective foundation that’s actively achieving their goals. See the recent Cambridge study that explored how their governance has been effective at promoting moderate discourse while suppressing misinformation and hateful content: https://www.cambridge.org/core/journals/american-political-s...

◧◩◪
689. active+te2[view] [source] [discussion] 2023-11-17 05:41:21
>>smarna+kZ1
Thanks. I hadn't dug into that link, but I did based on your comment. It is a Congressional investigation that is rooted on a report from The Markup [1] that, as you note isn't about an accidental breach by Google, but one where multiple companies send extensive PII to Google about site visitors. While not necessarily a "breach", I think this lead of personal data plays to Signal article's point though. The Markup article's git repo with HAR files of what was sent to Google was convincing.[2]

[1]: https://themarkup.org/pixel-hunt/2022/11/22/tax-filing-websi... [2]: https://github.com/the-markup/meta-pixel-taxes

◧◩◪◨⬒⬓⬔⧯▣
690. toast0+Me2[view] [source] [discussion] 2023-11-17 05:43:51
>>amluto+xd2
Twilio has a public price sheet[1], I think they haven't actually updated this one lately, but it's a good representation of what ordinary pricing is like. This is not an endorsement (or non-endorsement) of Twilio, but having a public price sheet makes it easy to link to them.

In general, pricing varies widely by destination (country and sometimes carrier), US and some other places are < $0.01, up to $0.10/message isn't uncommon, and some places are $0.20-$0.30/message. Voice calling was usually mor expensive (Twilio should have a price list somewhere for that too; if you can get 6 or 1 second billing, assume a voice verification call is about 30 seconds, but you might have to pay for a whole minute even if you don't use a whole minute).

Those SMTP -> SMS gateways sometimes work in the US, but they don't work much in other countries, and they're not good enough to rely on if your product requires an SMS during the new user flow. SMS costs are real and it's frustrating, but if it costs too much, you need to use something other than phone numbers for ids; I don't think skirting by with email gateways is going to work. But, if you build dynamic routing, I guess you could try.

Also, you've got the use the right email gateway for the user's carrier, and a carrier lookup is on the order of $0.01, unless you have tons of volume, so for the US, you might as well pay for the SMS.

[1] https://assets.cdn.prod.twilio.com/pricing-csv/SMSPricing.cs...

◧◩
692. Nemo_b+ug2[view] [source] [discussion] 2023-11-17 06:05:43
>>V__+r8
WhatsApp in 2013 spent 148 M$/y with 400 MAU, or about 0.375 $/user-year. That's remarkably similar!

https://en.wikipedia.org/w/index.php?title=WhatsApp&oldid=11...

(Small difference is that WhatsApp had a profitability of –93 %.)

◧◩◪
697. byheme+Ai2[view] [source] [discussion] 2023-11-17 06:34:26
>>olejor+Nn
Not on apple, at least

https://developer.apple.com/apple-pay/nonprofits/

◧◩◪
699. hyldmo+rk2[view] [source] [discussion] 2023-11-17 06:52:33
>>gianca+5f2
Is it this one? https://bigmemes99.funnyjunk.com/pictures/4chan_1bff07_28908...
◧◩◪
729. 8organ+kw2[view] [source] [discussion] 2023-11-17 08:56:12
>>jilles+Fq2
Have you tried verifying your contacts? It's clunky, but I believe this is how signal handles the problem:

https://support.signal.org/hc/en-us/articles/360007060632-Wh...

Using signal without verifying contacts is like bit like using HTTPS without verifying certificates. It prevents passive monitoring.

◧◩◪
748. fransj+KC2[view] [source] [discussion] 2023-11-17 09:57:58
>>darthr+Rm2
> We estimate that by 2025, Signal will require approximately $50 million dollars a year to operate

And from the link: https://projects.propublica.org/nonprofits/organizations/824...

- Other Salaries and Wages $9,665,761 - Executive Compensation $744,037

So about $10,400,000 a year in compensation and wages, or about 21% of their running costs.

◧◩◪◨⬒
760. rodlet+6J2[view] [source] [discussion] 2023-11-17 11:03:12
>>fsflov+Xt2
I just checked https://matrix.org/ecosystem/clients/

I'll try FluffyChat, thanks!

◧◩◪
772. eythia+bS2[view] [source] [discussion] 2023-11-17 12:15:10
>>chefan+9t
It's a lot more nuanced than that: >>33258684
◧◩◪◨
782. Vinnl+iX2[view] [source] [discussion] 2023-11-17 12:50:01
>>prepen+gV2
> And I don’t want participants to know my phone number.

They're currently in the testing phase of allowing phone numbers not be known by your conversation partners: https://community.signalusers.org/t/public-username-testing-...

◧◩◪
785. Vinnl+Y13[view] [source] [discussion] 2023-11-17 13:18:32
>>hgomer+SV
There are two forms at https://signal.org/donate/, the second one lets you set a yearly donation at a custom amount (and both forms a monthly donation at a custom amount).
◧◩◪◨⬒
786. Vinnl+323[view] [source] [discussion] 2023-11-17 13:19:11
>>thauma+kS1
If you want to avoid that you can also donate through https://signal.org/donate/.
◧◩◪◨
830. abdull+y34[view] [source] [discussion] 2023-11-17 17:40:30
>>andrep+VQ3
In Pakistan at least, sometimes you can donate to charity etc by texting a special number [1]. That subtracts some fixed amount from your prepaid mobile balance (which the vast majority of people use) or adds to your postpaid bill. I imagine its possible for some business to charge customers this way as well.

Then again, instant C2C and C2B digital payments using mobile phones is growing extremely fast in most of the global south.

[1] https://www.app.com.pk/national/pta-introduces-9999-sms-code...

◧◩◪◨⬒⬓⬔⧯▣▦▧▨◲◳
857. kalleb+C16[view] [source] [discussion] 2023-11-18 03:16:05
>>JLCarv+Dy4
> since when would Google adopting a technology give them full control over the future of that technology

It's the Microsoft 90's playbook https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...

◧◩◪◨⬒
858. Obscur+Kk6[view] [source] [discussion] 2023-11-18 05:37:21
>>concor+EG2
You ever checked out Uncyclopedia? Nothing on that site is not like, hysterically funny and random. I'm glad Wikipedia has been such as inspiration to us all XD

Edit: check out https://en.uncyclopedia.co/wiki/Krispy_Kreme XD

◧◩◪◨⬒⬓⬔⧯▣
866. chx+ZH6[view] [source] [discussion] 2023-11-18 09:07:49
>>lannis+TS3
The reply to my suspicion was so transphobic it got removed. I can smell these people from a mile away. Fragments of it survive in >>38301956
◧◩◪◨⬒⬓⬔⧯▣▦▧
868. chx+P07[view] [source] [discussion] 2023-11-18 11:43:45
>>Ferret+UK5
The reply to my suspicion from the same person was so transphobic it got removed. I can smell these people from a mile away. Fragments of it survive in >>38301956
[go to top]