A space to share

Your conversations,
photos, and plans.

Keep them together with the people you choose.
Private, encrypted, and stored on your devices.

Explore Whispurr

No account to create. No ads. No tracking.

Your life belongs to you.

Your attention isn’t something to sell. Your relationships aren’t data to mine. You shouldn’t have to give companies or governments a window into your private life just to stay in touch.

Whispurr puts more of that control in your hands: keep your data on your devices, choose who you connect with, and decide whether to use cloud services. More room to speak freely and live on your own terms.

Private conversations.
On your devices.

iOSAndroidDesktop

Whispurr chat with an encrypted conversation and message composer
Whispurr shared journal with a calendar and plans for a weekend getaway, photo walk, and dinner
Whispurr media gallery showing shared images

Whispurr is a secure, peer-to-peer app for messages, photos, and shared plans, available for iOS, Android, and desktop. It’s local-first: your data lives on your devices, and syncs with the people you choose. Your conversations are end-to-end encrypted, with no central server required to store or manage them.

Talk. Make plans.
Keep the memories.

A shared chat, calendar, and media gallery for each conversation. Keep everyday messages, upcoming plans, and moments you want to remember together.

You, Alex, and SamOne shared space

Chat

AlexWalk by the river this Saturday?

YouSounds good. Shall we meet at ten?

SamI’ll bring coffee.

Stay in touch.

Talk about your day, share an idea, or work out a plan together.

Calendar

SAT19SEPTEMBER

A walk by the river

10:00 AM · Riverside café

You, Alex, and Sam

Plan time together.

Keep upcoming events, places, and notes in your shared calendar.

Media

Saturday by the river

Photos from a morning together.

Keep what you shared.

Browse your shared photos and videos, and return to the moments behind them.

An example of a conversation, a plan, and a memory with the same people.

Organized around the people in your life. Messages, calendar entries, and shared media belong to the same conversation. Whether it’s a family gathering, a weekend with friends, or time with someone close, everything stays together.

Exchange an invite.
Keep the connection.

Start a chat with a friend, your family, or someone you’ve just met.

From an invitation to a private conversation You share an invitation. Alex scans the code, opens the link, or discovers you nearby. Alex accepts, and both devices remember the secure connection for future chats. Your chat Share with Alex Alex’s device Waiting for invite Invitation found Accept invite Connected Chat with AlexChat with you YouAlex

The invitation has done its job.

Both devices remember the secure connection. Next time, just open your chat.

A QR invite carries the cryptographic address your devices use to establish a secure connection. Once you’ve connected, Whispurr remembers who you’re chatting with. Scan once, stay connected—you don’t need to exchange codes each time you talk.

Different parts of life.
Different personas.

Keep work, friends, and family in their own chat lists. Create a persona for whatever fits your life.

Switch personas to see a different set of chatsAn illustrative Whispurr interface switches between Work, Friends, Family, and a custom Weekend rides persona. Each has its own profile and chat list. Personas WWork FFriends HFamily RWeekend rides AAlex MorganWork personaPProject teamThe draft is ready to review.DDesign reviewLet’s look at the latest changes.CClient projectNotes from today’s meeting.AAlexFriends personaSSaturday plansSame place this weekend?FFilm nightI’ll bring the popcorn.SSamCoffee tomorrow?AAlex M.Family personaHHomeI’m on my way.CCousinsPhotos from the weekend.SSunday lunchSee you at noon.AAlex · CyclingWeekend rides personaSSaturday rideMeet at the trailhead at nine.RRoute ideasHow about the river loop?GGear talkDoes anyone have a spare pump?

Example personas and chats. Choose your own names and profiles.

A persona for whatever you’re into.

A cycling club, a side project, or a community group. Give it a name and keep its chats together.

Each persona has its own profile and chat list. Choose the persona you want to use when starting or joining a chat. Switch personas to move between the different parts of your life.

Your chats.
On your computer, too.

Link your desktop from a phone you already trust. Then chat and upload files from either device.

Link your desktop with an account QR code Your desktop displays an account QR code. Scan it with your phone and approve the new device. The trusted desktop can then send messages and upload files to your chats. Link this computer Scan this account QR with your phone Chats Alex Alex Can you send the photos? Yes, I’m on my computer. Message weekend-photos.zip Scan account QR Desktop found Your computer? Approve Alex Your phoneYour desktop

Add files from your computer.

Choose files on your desktop and share them in a chat. Your linked devices stay in sync.

Your phone establishes the trust. Scan the account QR displayed on your desktop, then approve it on your phone. The computer joins your account as a linked device, ready for the same chats, shared history, and encrypted files.

Across the world.
Or across the room.

Enable the connections that fit where you are. The same group can use more than one transport.

Try the switches to change this example network.

One mesh using different transportsYou connect to Alex over Wi-Fi Aware, to Sam over Bluetooth, and to Jo over IP through the internet. Alex and Sam also share a Bluetooth link. Toggle a transport to see which members remain reachable in this example. Nearby devices IP · InternetWi-Fi AwareBluetooth YYou AAlexConnected SSamConnected JJo · elsewhereConnected
InternetWi-Fi AwareBluetooth

Different links. One connected group.

Internet reaches Jo across the world. Wi-Fi Aware and Bluetooth connect nearby members. Updates can travel across these links in the same mesh.

On a plane.

Chat and share with nearby companions without an internet connection, using the onboard radio settings permitted for your flight.

At a match or festival.

Use nearby links to stay in touch with your group when cellular service is crowded or unavailable.

When infrastructure is down.

Nearby devices can exchange updates without working internet or cellular towers, as long as a path remains between them.

Nearby means within radio range. Wi-Fi Aware and Bluetooth connect supported devices directly, without a router, internet connection, or cell tower. Reach depends on the devices, distance, and surroundings. A remote member still needs an internet path into the group.

One group.
More than one way through.

Your devices sync as a mesh. Everyone in a group chat doesn’t need a direct connection to everyone else.

An update travels across a group’s meshYou send an encrypted chat update to Alex and Sam. They pass it to Jo, who passes it to Lee. When Alex goes offline, a path through Sam still connects you to Jo and Lee. Every device shown belongs to the same chat. YYouAAlexSSamJJoLLee Offline
Members of the same chatEncrypted updates

A different path, the same group.

Alex goes offline. The route through Sam still reaches Jo and Lee. You don’t need a direct connection to either of them.

Connected through your group. Whispurr passes encrypted chat updates between participating devices. A path through other members can keep the group in sync. If the group splits with no route between devices, updates can sync again when they reconnect.

Peer to peer, with benefits.

Messages don’t have to wait
for everyone to be online.

Courier is an optional cloud service. Direct delivery needs an online path between chat members; Courier holds encrypted updates so you can send now and others can receive them later.

Courier delivers encrypted updates at different timesYou and Sam send encrypted updates to a shared cloud service while Alex is offline. Courier holds them. Alex reconnects and receives them after you go offline, then sends a reply through Courier to Sam. CourierEncrypted updates YouOnlineOfflineSamOnlineOfflineAlexOnlineOffline

The conversation continues.

Alex replies through Courier. Sam receives the update while your device is offline.

More timely notifications.

Courier can trigger a notification without the sender staying online. The recipient still needs connectivity; a fully offline device receives updates when it reconnects.

Optional. Recommended for everyday chats. Enable Courier when convenient delivery matters and a central service fits your security needs. For highly sensitive conversations, such as a journalist talking to a whistleblower, consider leaving it off. Peer-to-peer delivery also has privacy tradeoffs; it is not a guarantee of anonymity.

Optional · Backup

Keep a copy.
Keep the keys.

Backup keeps an encrypted copy of your history with a provider, so you have another source for recovery if a device is lost.

An encrypted copy for recoveryA device encrypts history, uploads a copy to the backup provider, and later downloads it to an authorized device for recovery. The provider does not receive conversation keys.Your deviceEncrypt locallyBackupEncrypted historyRestoreAuthorized device

Recover on an authorized device.

Download the encrypted history and decrypt it on your device using the required recovery credentials.

Courier delivers. Backup preserves. They are separate choices for each conversation. Turning on Courier does not turn on backup. Neither service receives your conversation keys.

A recovery phrase alone is not a copy of your history. Keep your recovery credentials safe, and make sure another device or a backup has the data you need.

Cloud services are currently in development. Keep another recoverable copy of important data.

Whispurr Projector

Your photos. Your videos.
A screen to share them.

Send photos and videos to a device running Projector. Zoom in, pan around, and control playback from your phone—in real time. Have fun with it.

Control another screen from your phoneA phone and a larger display show the same scene. Zoom and pan change both views together. The final stage illustrates video playback. Your phone Projector · macOS, Windows, Linux

Press play. Watch together.

Send a video to the other screen and control playback from your phone.

Pass around the moment, not your phone. Look through a trip’s photos, get a closer look at a favorite shot, or watch a video together. Projector connects over an encrypted peer-to-peer session.