Ember

Encrypted messages that burn after they are read.

Download for Android APK · works on any phone · 22 MB
Smaller: 64-bit ARMAlmost every phone since 2016 Smaller: 32-bit ARMOlder devices

Installing

Open the downloaded file and tap install. Android will ask you to allow installing apps from your browser — that is a one-time toggle, because this app is not distributed through the Play Store.

Android 8.0 or newer required.

What it does

What it does not do

This has not been independently audited. The cryptography is Signal's own library, which has been; the code around it has not. Judge it accordingly, and read the source — that is what it is there for.

Verify what you downloaded

Every build here is signed with the same key. On a phone you can check with an APK viewer; on a computer, with apksigner verify --print-certs.

Signing certificate SHA-256
BE:DB:39:EF:3A:E9:D5:50:CD:F3:F9:5D:1F:E8:26:B4:
FF:20:AD:41:3F:65:5A:D4:97:1A:33:B1:7E:F2:CA:1B

File checksums (sha256sum)

Universal APK
ember-1.0.0.apk
649efa6c59672741a625f6601338838d3928852a3b5c0edc25d6be0eeafc17ce
64-bit ARM
ember-1.0.0-arm64.apk
be98c517c5663598c4c5a5fe33fa9b46a55254b4d04b4e88866270713dadacf4
32-bit ARM
ember-1.0.0-arm32.apk
f2fb292e08921b07bec2f0c4a3387e50c3d42046f6cde5a322ef27144c6b7feb
Source
ember-source-1.0.0.tar.gz
496e707ae9bd950fa968f5a2b0983008eab9f06a66ac40c7b9c8b73b1538fe89

Source code

Ember links against libsignal, which is licensed under the GNU Affero General Public License v3. That licence requires that anyone given the app is also offered its complete source — so here it is, including the relay server.

Download the source tar.gz · AGPL-3.0