Your personal companion

Veyra is a personal, private messenger that connects your devices directly. It is built on a P2P protocol with no central servers, so everything you write is seen only by you and the person you talk to. There is simply nowhere to intercept or download your conversations: they are not stored anywhere except your devices.

Free Anonymous Secure No logs
Marta K.
Encrypted P2P call

Why we built Veyra

We are tired of being afraid to write in messengers. Rereading a message three times, deleting half of it — “what if it is used against me later.” Everyone knows corporations peek, intelligence services listen, sometimes both at once. The usual messenger — WhatsApp, Telegram, any “convenient” one — lives on someone else’s servers. You join the same Wi‑Fi on your phone and laptop — and both screens show the same ads. Coincidence? No: you are on one network, and you are already treated as a product someone needs to sell something to.

Server logs are a huge hole, even when the marketing says “end-to-end encryption.” Keys held by the same company means privacy is off the table. Obviously — that is dangerous. Today you order something and ask your partner to pick it up on the way. Tomorrow that item is restricted — and yesterday’s chat is pulled from the logs and becomes evidence in a criminal case. You did not write anything wrong. You just talked like normal people.

And blocks are their own nightmare. Your child is in a hospital bed after surgery and you cannot reach them: you cannot call, you can only message, and the ISP “just in case” blocked the messenger, removed it from the store, and killed notifications. You are blind and deaf — literally. You install another client that still works — but how do you explain that to a child in a ward? Veyra was built for these reasons: our conversations must never become corporate merchandise or a tool for pressure.

Veyra is a decentralized network with no single point of failure, so blocking one server cannot shut it down. Clients automatically exchange the addresses of available nodes: as long as at least one node is running, the network can continue helping devices find one another. Even if every previous node becomes unavailable, it is enough to launch a new one and give its address to any client — the address will then spread through the network automatically, and contacts will come back online as they connect.

Why Veyra

End-to-End Encryption

Every message, file, and call is protected by three encryption keys—without them, decryption is impossible. Lost your phone? Without your password, the data is practically unreadable. Only you know your password and keys: not the developers, and not the app itself until you unlock it.

Learn more

No personal data

No e-mail, phone number, or confirmation codes to get started—just a username and password. Optional two-factor authentication (OTP) via Google Authenticator, Authy, and similar apps.

Learn more

100% private

Veyra is built for absolute privacy. There is no account database—every connection goes directly between clients. You cannot spy on, leak, or seize what was never collected.

Learn more

Open community

Privacy and security are more than promises: Veyra keeps evolving through a community of like-minded people. The source code is reviewed countless times by contributors—and you can join the developer team on GitHub.

Learn more

No logs or spam

The Veyra network is decentralized—every client is also a micro-server. As a non-commercial project, there is nowhere to centrally store logs or other service data: it is technically impossible. No logs, no database, no shared login or ID directory—so spam is ruled out: you choose who to add to your contacts.

Learn more

Everything under your control

All data, files, messages, and calls live only on your device—nowhere else. Switching phones? Back up to external storage first. Encrypted backups make moving to a new device safe: contacts, chats, and files stay with you.

Learn more

How it works

From you — straight to your peer

When Veyra starts, it looks for possible paths to connect with your peer, then picks the fastest and most secure one. Once a path is found, a green «online» indicator lights up in the chat; the first few messages may send with a slight delay, but after a stable connection is established, messages flow as usual within a few seconds.

Once the connection is established, messages, files, and calls are encrypted and sent over that channel. Even if a message is «intercepted», no one except your Veyra client can ever decrypt it. Beyond encryption keys on the clients, each message has its own additional automatically generated key. That guarantees absolute protection.

The recipient's Veyra client automatically decrypts incoming data, messages, files, videos, or photos and sees the message exactly as you sent it. No extra complicated settings or anything else. Everything as usual. Offline messages are also available — how they work, learn more in the help center.

Pros and cons

Important to remember: Veyra is not a source or distributor of information — it is a reliable tool for people to connect with each other.

  • No personal data
  • No logs
  • No spam
  • Full reliability
  • Full privacy
  • Full anonymity
  • Full control
  • Calls
  • Messages
  • File sharing
  • No public groups
  • No voice messages
  • No contact discovery on the network
  • No cloud backup

How connections work

The system is designed to save your bandwidth and use the internet as little as possible.

On launch, the app first scans the network it is on and tries to connect so that data never leaves that network if it does not have to.

For example:

Danila and Ben use the desktop app on the same local network — at work, in a hotel, or at home. In this case, data is relayed only inside that network, with no internet at all. The app shows the status “Online (LAN)”.

If both clients are on mobile devices within the same cell tower area, the app tries to relay data inside it. To be frank, this does not always work: some carriers route all traffic through central servers, and the channel is relatively stable only on 5G networks. Still, it is completely safe, and the app will try this path.

If the clients are on different networks, a route-discovery system is needed — similar to DNS. Bootstrap nodes play that role: a client asks a node, the node returns a possible path, and the clients connect.

Important! A node is not a message server: it stores nothing and only relays information from client to client so they can establish a direct connection.

Read more about how nodes work and how to run your own in the documentation.

Reviews & suggestions

No published entries yet. Be the first.

Add new

Type
Rating

News & updates

  • release

    Veyra 1.26.36: Critical fixes

    This release fixes critical bugs. Updating to version 1.26.36 is required.Signature verification — The update verification mechanism is now more reliable.Critical fixes — Critical…

    Read more
  • release

    Veyra 1.26.30: file cancellation now matches the error badge

    Veyra 1.26.30 is out. What changed:Honest error badge — If the message envelope was already delivered, cancelling a large file no longer marks the message as undelivered: the file…

    Read more
  • release

    Veyra 1.26.25: bigger menu close button on desktop

    Veyra 1.26.25 is out. What’s new:Bigger menu close button on desktop — phones already got the larger control in 1.26.8 (48×48, 24px glyph); desktop was still stuck at 36×36 / 18px…

    Read more
  • release

    Veyra 1.26.17: proxy support and accurate build information

    Veyra 1.26.17 has been released. Here is a brief summary of the changes: Proxy support — support for HTTP and SOCKS proxies has been added in test mode. Accurate build type — the…

    Read more
  • release

    Veyra 1.26.10: calm statuses, a human network page, and a slimmer menu

    Veyra 1.26.10 is out. What’s new: Outbound statuses — the four pre-send phases and the deferred state collapse to one calm clock icon in the release UI (details in the tooltip). S…

    Read more
  • release

    Veyra 1.26.7: visible device sync status and compact phone buttons

    Veyra 1.26.7 is out. What’s new:Visible sync status — sync and device toggle results now appear directly below the device list instead of disappearing at the bottom of the page.Co…

    Read more

System statistics

Site

2 780 This month
139 Today
1 Online

Network

5/0 Nodes
~56 Online
~12 New

Downloads

169 Desktop
24 Android
17 iOS

Stay in the loop

Leave your e-mail to get notified about important updates.

Early builds

Notifications when new test builds are available before public release.

This website is still under development