Secure chat without internet

No signal. No Wi-Fi. Still talking.

Meshveil turns the iPhones around you into a private messaging network over Bluetooth. Message someone nearby, or let other Meshveil phones carry your message further, hop by hop.

Free for iPhone. No account, no phone number.

The Network tab, showing nearby and reachable people.
A direct conversation in Meshveil, with a lock beside each message.
No account
Open it and start. There is nothing to sign up for.
No phone number
Nothing ties Meshveil to your number.
No server
No central store of your messages to breach, leak, or hand over.
Free
Every feature is free for everyone.

How it works

Further than Bluetooth alone.

On its own, Bluetooth only reaches the phones close to you. Meshveil phones pass messages on to one another, so yours can reach someone well beyond your own range. Every phone that joins extends the reach, and phones that pass a private message along carry sealed data they cannot open.

  1. Open Meshveil

    Nearby iPhones find each other over Bluetooth. There is no network to join and nothing to set up.

  2. Send your message

    Direct messages and private-channel messages are encrypted on your iPhone before they leave.

  3. It finds a route

    Other Meshveil phones carry it further. You can see whether it is waiting for a route, has been picked up by another phone, or has arrived.

Where it helps

Made for the places networks give up.

At a concert or festival

Thousands of phones crowd the same masts and mobile data grinds to a halt. Message the friends you came with anyway.

Out in nature

Campsites, trails, and the backcountry, where there was never a signal to begin with.

When the neighbourhood is offline

If the internet goes down on your street, neighbours who have Meshveil can still message each other, phone to phone.

On the move

Trains, flights, and stadiums: keep talking to the people travelling with you.

Teams without a network

Keep your team talking where there is no signal: remote sites, events, film sets, farms, and boats.

At protests and large gatherings

Mobile networks are often overloaded or shut down, and it matters who can read what you send. There is no account or phone number to tie you to Meshveil, and private messages are readable only by the people they are meant for.

The Network tab, showing nearby and reachable people.

A mesh, not a walkie-talkie

Nearby is only the start.

The Network tab shows two groups: people near you, and people you can reach. Reachable includes those you can only get to because other phones pass your messages along.

  • Every phone that joins extends the network’s reach.
  • Messages find their own route, hop by hop.
An invite-only private channel called Camp crew.

Invite-only channels

A private space for your crew.

Public rooms for everyone around you. Private channels for your group: invite with a code or a short-lived link, and remove people when you need to.

  • Send text, photos, voice notes, files, and places.
  • When a member is removed, a fresh key protects the messages that follow.
A contact’s page, with identity checks and a Verify in person button.

Trust you can check

Know who you’re talking to.

Verify someone in person by scanning a QR code or comparing a code. See plainly who has been verified, and get a warning if someone’s identity key changes.

  • Choose who can see you nearby, from everyone to no one.
The Safety screen: blocking, hidden media, and muted words.

Safety on your phone

Safety without a server.

Block anyone and they disappear from your screen. Report a message straight from the conversation. Hide media and muted words from people you don’t know.

  • It all runs on your iPhone.
Meshveil locked, asking for a PIN.

Privacy when you leave

Your conversations. Your lock.

Lock the app with Face ID, Touch ID, or a PIN. With the lock on, notifications and the app switcher show nothing private.

  • Meshveil tells you when a screenshot or recording is taken.

Serious security

Encrypted end to end, by default.

Direct messages and private-channel messages are encrypted on your iPhone before they leave. Only their recipients can read them; relay phones carry sealed data.

  1. Double Ratchet

    Direct conversations use the Double Ratchet, through the open-source vodozemac library.

  2. Forward secrecy

    Keys move on with every message, so a key taken from a phone later cannot unlock earlier messages.

  3. Fails closed

    If a message cannot be encrypted, it is not sent. It is never quietly downgraded to plain text.

  4. Signed public rooms

    Public-room messages, receipts, and presence are signed, so nobody can pose as someone else and appear verified.

  5. Encrypted on your phone

    History, photos, and files are stored encrypted, with keys that never leave your iPhone.

  6. No central copy

    With no account and no server, there is no central store of your messages to breach, leak, or hand over.

Watch

Meshveil in half a minute.

A short film with music. It plays only when you press play.

Free, and it stays free

Every feature is free for everyone.

If Meshveil is useful to you, a one-time purchase supports its development and unlocks the Ember theme as a thank-you.

Fully available in English and Arabic.

A conversation in the Ember theme, light appearance.
A conversation in the Ember theme, dark appearance.

Good to know

What Meshveil can’t do.

  • Meshveil needs other people nearby using Meshveil to form a network, and delivery depends on the phones and routes available at the time.
  • Public rooms can be read by anyone in range.
  • Nearby devices can tell that a phone is using Bluetooth, and phones that relay a message can see when it was sent and how large it is, but not what it says.
  • Meshveil is not an emergency service.

Get it before the signal drops.

Meshveil works when the people around you have it too. Install it now, and share it with the people you’ll be with.