Download for your device
Choose your platform to get started. All versions share the same cryptographic core written in Rust.
iOS
v1.0For iPhone and iPad. Requires iOS 15.0 or later. App Store review in progress.
Android
v1.0For Android phones and tablets. Requires Android 8.0+. Play Store review in progress.
macOS
v1.0Native macOS app built with Flutter. Apple Silicon and Intel. Notarization pending.
Windows
v1.0Native Windows app. Full feature parity with mobile. Code signing in progress.
Linux
v1.0AppImage for all major distributions. No install required. Build pipeline finalizing.
Web App
v1.0Run GhostCrypt in any modern browser. Full E2E encryption via WASM. Public beta soon.
Scan to install on mobile
Open your phone's camera and point it at the QR code. You'll be taken directly to the App Store or Play Store for your device.
- Automatic platform detection
- Signed verified builds
- Same account across all devices
What you need to run GhostCrypt
Minimum Requirements
Recommended
Frequently asked questions
Everything you need to know about installing GhostCrypt.
Is GhostCrypt really free?
Yes. GhostCrypt is completely free to download and use on every platform. There are no ads, no in-app purchases, and no premium tier. Our only revenue source is optional donations from users who want to support the project.
Do I need a phone number to sign up?
No. GhostCrypt uses a username-based identity system. You can create an account with just a username and password — no phone number, no email, no personal information required. Your identity on GhostCrypt is cryptographic, not tied to a phone carrier.
Can I use GhostCrypt on multiple devices?
Yes. Each device gets its own cryptographic identity, but they all share your account. Messages sync securely across devices via end-to-end encrypted backups. You can link up to 5 devices per account, and remove any device remotely at any time.
Is my data backed up to the cloud?
Only if you choose to enable backups — and even then, backups are end-to-end encrypted with a key only you possess. We store the encrypted blobs, but we cannot read them. If you lose your backup key, we cannot help you recover your messages. That's the tradeoff for real privacy.
How do I verify the download is authentic?
Every GhostCrypt build is signed with our release keys. On macOS and Windows, signatures are verified automatically by the OS. On Linux, we publish SHA-256 checksums alongside each release. For mobile, always download from the official App Store or Play Store. If a checksum ever looks wrong, email the creator directly.
Questions? Check our security page or reach out directly.