Kryfo

Kryfo

Private messages over Tor. No phone number, no account, no metadata trail.

GnosiWorks Messaging

Screenshots

Screenshot of Kryfo Screenshot of Kryfo Screenshot of Kryfo Screenshot of Kryfo Screenshot of Kryfo Screenshot of Kryfo

Description

A private messenger. No phone number, no email, no account. You are a key
pair generated on your device. On the default route, nobody, including us,
can tie your chats to a real identity, and no one can look you up unless
you claim a public handle.

By default everything travels over Tor. Content is end to end encrypted with
the Signal protocol. Messages travel through relays, sealed so no relay can
read them, and on the default route the relays never learn your IP address
or who you are. No address book upload, ever.

Features:

* Works where Tor is blocked: Kryfo finds a way around it by itself
* Delivery through Nostr relays, so messages reach a phone that was offline
* Groups with photos, files, voice messages, replies, reactions, pins and polls
* Animated stickers that travel as a name, so no picture leaves the phone
* Search across all your chats, kept in the encrypted database
* Timed messages that burn after a set time
* Encrypted local database and encrypted backups
* App lock with PIN or biometrics, a decoy PIN that opens an empty Kryfo, and hidden chats behind a PIN of their own
* Panic wipe that removes everything, including media on disk
* A chat with the person who builds Kryfo, anonymous if you like
* 15 languages
* No analytics or telemetry

Funding: no ads, no investors. It runs on what backers give. Backing is
optional and anonymous, and every feature works the same either way.

What’s new (0.5.2)

New: albums, send any kind of file, export your notes, accent colours, and screenshot blocking per chat that holds on both phones.

Safer: every message is padded to a few fixed sizes, and "This isn't them" when safety numbers don't match.

Fixed: GIFs line up on the right, Tor's status reads in the light theme, and sheets stay above the keyboard.

Versions

Version Date Size Requires Android Download
0.5.2 current
78e945206bd67a7a…
2026-10-22 75 MB API 24
0.5.2
4d81eb2b81476694…
2026-10-22 70 MB API 24
0.5.2
9aa9c07fb4912eb6…
2026-10-22 65 MB API 24
0.5.1
76af71b870f9765a…
2026-10-18 73 MB API 24
0.5.1
2e0c785dceb2dcd7…
2026-10-18 69 MB API 24
0.5.1
038a92c3b433816c…
2026-10-18 64 MB API 24
0.5.0
3653a5d423201e5a…
2026-10-12 60 MB API 24
0.5.0
2829e78f0fa72bdf…
2026-10-12 57 MB API 24
0.5.0
1b91cbee5efc2f61…
2026-10-12 52 MB API 24

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • BiometricsUnlock with fingerprint or face.
  • Internet accessSend and receive data over the internet.
  • Network stateCheck whether and how the device is connected.
  • CameraTake photos and videos.
  • MicrophoneRecord audio.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • NotificationsShow notifications.
Show 5 more permissions
  • Run at startupStart automatically after the device is switched on.
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • FingerprintUnlock with a fingerprint.
  • VibrationControl the vibration alert.
  • kryfo.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments