Signal - cross-platform secure messaging (64-bit only)

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Message
Author
User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Signal - cross-platform secure messaging (64-bit only)

#1 Post by webfork »

First mentioned here (Midas), Signal is a frequently recommended secure messaging (video, voice, file, and IM) service:

The mobile app has been working very well for quite a while now so I was happy to see a desktop version come out.

Status: Untested, but it's Electron-based so it's very possible the program isn't portable yet. Discussion: https://github.com/WhisperSystems/Signa ... issues/807

License: GPLv3

Site: https://signal.org/blog/standalone-signal-desktop/ (EDIT: only available for 64-bit Windows)

freakazoid
Posts: 1212
Joined: Wed Jul 18, 2007 5:45 pm

Re: Signal - cross-platform secure messaging

#2 Post by freakazoid »

I'm going to keep using the Chrome app with Chromium until Chrome kills off Chrome Apps support.

I don't get why Chromium couldn't be used like a library similar to the .NET framework.

I hate all these Electron apps that have to bundle the entire Chromium engine to function properly.
is it stealth? ;)

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Signal - cross-platform secure messaging

#3 Post by webfork »

freakazoid wrote:I don't get why Chromium couldn't be used like a library similar to the .NET framework.
I don't fully understand the difference between the two approaches but I get the sense that Electron is primarily in place to rapidly deploy cross-platform software. It also integrates web developers into the development process, which is a great idea and should have been made standard in Windows and Mac 10+ years ago.

I always thought this would happen on top of a webserver that you'd access with a browser interface, but I guess not.

More info: https://electron.atom.io/docs/tutorial/about/

User avatar
Midas
Posts: 6706
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Signal - cross-platform secure messaging

#4 Post by Midas »

Some good(?) news -- electron-based Signal appears to be deprecated:
(via https://androidcommunity.com/signal-fin ... -20171101/)

freakazoid
Posts: 1212
Joined: Wed Jul 18, 2007 5:45 pm

Re: Signal - cross-platform secure messaging

#5 Post by freakazoid »

Midas wrote:Some good(?) news -- electron-based Signal appears to be deprecated:
(via https://androidcommunity.com/signal-fin ... -20171101/)
I think you mean that the Chrome Apps version has been deprecated.

The new version is Electron-based and is the one Open Whisper Systems will be maintaining going forward.
Last edited by freakazoid on Mon Dec 04, 2017 1:09 pm, edited 1 time in total.
is it stealth? ;)

freakazoid
Posts: 1212
Joined: Wed Jul 18, 2007 5:45 pm

Re: Signal - cross-platform secure messaging

#6 Post by freakazoid »

webfork wrote:
freakazoid wrote:I don't get why Chromium couldn't be used like a library similar to the .NET framework.
I don't fully understand the difference between the two approaches but I get the sense that Electron is primarily in place to rapidly deploy cross-platform software. It also integrates web developers into the development process, which is a great idea and should have been made standard in Windows and Mac 10+ years ago.

I always thought this would happen on top of a webserver that you'd access with a browser interface, but I guess not.

More info: https://electron.atom.io/docs/tutorial/about/
The difference is NET framework apps do not need to bundle the entire NET framework in order for them to work.

This is the opposite of what Electron apps do and that is to bundle the entire Chromium engine for each Electron app to function properly.

Imagine a scenario where Chromium was a library (much like NET framework) that you only install once on your computer, then Electron apps could look for this library instead. This would drastically reduce the size of Electron apps many times over.
is it stealth? ;)

User avatar
Midas
Posts: 6706
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Signal - cross-platform secure messaging

#7 Post by Midas »

freakazoid wrote:The new version is Electron-based and is the one Open Whisper Systems will be maintaining going forward.

My bad, as I don't use Signal I got mislead by what I read briefly. Sorry. :oops:

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Signal - cross-platform secure messaging

#8 Post by webfork »

freakazoid wrote:This is the opposite of what Electron apps do and that is to bundle the entire Chromium engine for each Electron app to function properly.

Imagine a scenario where Chromium was a library (much like NET framework) that you only install once on your computer, then Electron apps could look for this library instead. This would drastically reduce the size of Electron apps many times over.
Generally speaking, portable software seeks removal of dependencies and wants folks to throw everything in one folder. This generally means that you sacrifice a lot of space for tools that work on any computer you like. The only real exception to this is Portable Java ("jPortable"). It certainly doesn't have to be that way and we might in the future see something where the Electron framework gets a separate folder that multiple programs can reference, but no luck yet.

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Signal - cross-platform secure messaging

#9 Post by webfork »

Given it's ongoing very positive reputation, I decided to give Signal another try, but was really disappointed that they haven't enabled audio or video calling features. The program has a lot of nice features despite this but ... not having even push-to-talk ability just seems like an oversight at this stage. It's hard to get people to stop using Skype without those tools.

Tested on Win10x64.

EDIT: Thread talking about video/voice conferencing: https://whispersystems.discoursehosting ... p-app/5915

User avatar
Midas
Posts: 6706
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Signal - cross-platform secure messaging

#10 Post by Midas »

Have you tried Telegram? The portable Windows desktop client is officially supported (https://desktop.telegram.org/; I haven't tested it yet, though.).

EDIT: I can see that you did... post post. Duh. :|

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Signal - cross-platform secure messaging

#11 Post by smaragdus »

@Midas
Telegram is far superior to Signal- Telegram is native (no JavaScript), slimmer (3 times), lighter, portable (and stealth), has more features and offers more customization, looks better (in my opinion) and does not require installation on mobile device to use the desktop version, while Signal is just another Electron flop.

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Signal - cross-platform secure messaging

#12 Post by webfork »

The Wikipedia page carries some criticism for Telegram (https://en.wikipedia.org/wiki/Telegram_ ... )#Security), but I'm sure it's more than secure enough for what I'm using it for. The main thing is that they're not selling user data (like WhatsApp) and not using ancient encryption (like Skype).

I'm still frustrated that they require a phone number to login, but so does Signal.

I definitely prefer the interface to many similar tools, including Discord.

User avatar
Midas
Posts: 6706
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Signal - cross-platform secure messaging

#13 Post by Midas »

smaragdus wrote: Telegram is far superior to Signal...
Yep, Telegram's my choice, too (for years now). :)

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Signal - cross-platform secure messaging (64-bit only)

#14 Post by webfork »

New version out: v1.27.2 https://github.com/signalapp/Signal-Desktop/releases

I am a fan and active user of this program overall but I don't expect to see much in terms of a portable version portable version as this appear to be a priority: https://github.com/signalapp/Signal-Desktop/issues/1710 ... Also whomever is running is quite fond of locking topics and pushing discussion to forums, which makes sense in terms of the Github notify, but doesn't exactly welcome collaboration.

PA thread that discusses aversion to Electron: https://portableapps.com/node/57482

User avatar
Midas
Posts: 6706
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Signal - cross-platform secure messaging (64-bit only)

#15 Post by Midas »

webfork wrote: PA thread that discusses aversion to Electron: https://portableapps.com/node/57482

OT, but we have our own: viewtopic.php?t=23425... :twisted:

Post Reply