01
Platforms
Android
Android 11 or later · Version 2.19.2
The direct APK and the Google Play one cannot update each other, because Google signs its copy with its own key. Pick one and stay with it.
Windows
Windows 10 and 11, 64-bit · Version 1.11.2
The installer is not code-signed yet, so Windows will show the SmartScreen warning. Check the fingerprint below, then choose “More info” and “Run anyway”. The Microsoft Store version does not show it: Microsoft signs that copy.
Linux
64-bit (x86-64) · Version 1.11.2
The AppImage is not installed: make it executable with chmod +x and open it. The .deb installs with your system’s package manager.
iPhone
iOS 15 or later · beta
The iPhone version is waiting for App Store review. Meanwhile you can try it as a beta: install TestFlight from the App Store, open the link on the iPhone and accept. It is the same app; each test build expires after 90 days and TestFlight offers you the next one. Apple does not allow downloading the app directly from a website.
macOS
macOS 12 or later, Apple Silicon · Version 1.11.2
Unzip it and drag PrivChat to Applications. The app is signed with a Developer ID and notarized, so macOS opens it without warnings. Apple Silicon Macs only (M1 or later).
02
Before you install
Each device is its own identity
There are no accounts, so your phone and your computer share nothing: each one creates its own identity and its own address. If you want to talk from both, they are two separate contacts.
What updates what
Google Play and the Microsoft Store update on their own. Direct packages do not: when a new version comes out it is announced under Releases, and you download it again here.
Two version numbers
The desktop app is on 1.7.1 and the phone is on 2.15.0. Neither is behind: they are two apps speaking the same protocol.
03
Check what you download
An encrypted messenger is an attractive target for anyone who wants to hand out a tampered copy. Before installing, check that the file’s SHA-256 fingerprint matches the one in this table.
| File | Size | SHA-256 |
|---|---|---|
privchat-android-2.19.2.apk | 56.2 MB | 9a587e5d4a9d71271392d2d24b86bba0dcc8b6d19643b3d7a818eb6c8c80c073 |
privchat-escritorio-1.11.2-x64.msi | 112.2 MB | deea2a9d9bc7b5cf61309f067ead67f58cb70d717395ef40cd5642273776515c |
privchat-escritorio_1.11.2_amd64.deb | 104.9 MB | 2f2339687d4f2e6e8ad1c12ac3b5619ab1db6c80193c8355e7739961c9bd0d6d |
privchat-escritorio-1.11.2-x86_64.AppImage | 114.6 MB | 99d5d05a149b35935d4f954a9e20a2cd4b0ad68e0bb996cadf411ac7b11ed5e3 |
privchat-escritorio-1.11.2-macos-arm64.zip | 120.0 MB | f18f563c285f3801ec103361b81a946238fd6181de0e97d1b2105340a9e306dc |
How to compute the fingerprint
On Windows, in PowerShell:
Get-FileHash .\privchat-escritorio-1.11.2-x64.msi -Algorithm SHA256
On Linux:
sha256sum privchat-escritorio_1.11.2_amd64.deb
The direct APK’s certificate
The direct APK is signed with this certificate. Check it with apksigner verify --print-certs before installing:
d65de246c962e29f3c857a858576865c61344eea13d88ebd2953f21b6d33ad0e
PGP
The list of fingerprints will be signed with our PGP key, the same one used for donations. In the meantime, here is the list: SHA256SUMS · public key