1 Nov 2026

Build 11 is out for iPhone and Android. iPhone testers get it from TestFlight, and Android testers from Google Play testing. Here is what it brings.

  • Replies. Swipe a message, or long-press it, to reply with a quote. Only a reference to the message is sent, never its text again, and when a disappearing message goes, its quote goes too.
  • Verified, both sides know. When you mark a contact verified, by safety code or QR code, they see "@yourname verified your safety code" in the chat, sent inside the encryption.
  • Profile pictures. Your choice, and they go only to the people you chat with, encrypted inside the chat, never stored on our servers. The app resizes the picture and strips location, camera and time data first.
  • Typing and status. Typing dots, and online, away or offline. Both are off until you turn them on, each with its own switch, and both work both ways. Offline works as invisible.
  • Stronger app lock. With a Midnight PIN, choose "Face ID or PIN", "PIN only", or "Face ID and PIN", which asks for both every time. On Android, fingerprint takes the place of Face ID.
  • Chat backups. In Settings, "Back up chats" saves your chats, contacts, pictures and a few settings to one encrypted file, wherever you choose. It opens only with your 24 words, and nothing is uploaded to us. Sign in on a new phone and the app offers to restore it, and each chat connects again with its contact. Disappearing messages, your keys and your app lock are never in it, so set the lock again after a restore.
  • Your relays. Settings shows both relays your app uses.

See the FAQ for how it works, the backup FAQ for what a backup holds, and the Privacy Policy for what a relay can see of typing and status.

30 Oct 2026

Build 10 for iPhone and Android sends every message through two of our relays, a relay we run and a relay at a hosting company, so chats keep working while one of them is down. See the FAQ for how it works, and the Privacy Policy for what the hosting company can see.

25 Oct 2026

You can now give feedback to Sky, the AI assistant in our Discord. Tell her about a bug, something confusing, or an idea, and the team reads what she collects. See the FAQ for how. Build 9 is out for iPhone and Android. When you sign up, the app now carries a pass from our beta gate when it asks the proof server for your identity proof. Contact links and QR codes are now read the same way on every device. iPhone testers get build 9 from TestFlight, and Android testers from Google Play testing.

19 Oct 2026

Messages can now disappear. In a chat, choose "Disappearing messages" in the menu and pick a time from 1 minute to 4 weeks. Each message disappears from both phones, and the other person's copy only starts counting down once they have seen it. See the FAQ for how it works. Chats also reconnect after someone signs back in with their 24 words: they get a chat request from you, and once they accept it, the chat works again. iPhone and Android testers get it in build 8, from TestFlight and Google Play testing. Older builds are now asked to update.

18 Oct 2026

You can now check that a contact is really who they say they are. Each chat has a 60-digit safety code. Compare it in person or on a call, or scan their QR code in person. If a different key is ever named for a contact, the chat warns you. See the FAQ for how it works. The contact QR code also has a new look, and this update brings security fixes. iPhone testers get it in build 6 from TestFlight, and Android testers in build 7 from Google Play testing. Older builds are now asked to update.

11 Oct 2026

Signup works again in the apps after Midnight shut down its hosted test-network servers and the apps switched to a new route. Android testers get the fix in build 6 from Google Play testing. iPhone testers get it in the next TestFlight build.

5 Oct 2026

"New message" alerts now work on Android. The alert never carries a name or any text from the message.

5 Oct 2026

Message padding is on. Messages are padded to fixed sizes, so their length reveals less. See the FAQ for how it works.