Appteka Logo
Appteka
Xeres app icon

Xeres

Verified safe
v1.2 (3)
Published May 24, 2026
Download APK
16.6 MB
Android 11.0+
8
Universal
AI summary
Android client for Xeres, a decentralized Friend-to-Friend communication platform using the Retroshare protocol. Connect securely to your self-hosted Xeres instance for private messaging, chat rooms, file sharing, voice calls, and forums with no central servers. Features QR code friend discovery, certificate-pinned HTTPS, and strong encryption (PGP, TLS 1.3).
Description
This is the Android mobile client for Xeres. With it you can connect to your running Xeres instance at home or in a data center, easily and securely. WARNING: Google is killing the Android we know! See https://keepandroidopen.org/ and protest Supported features Contact list Private messages Chat rooms Secured HTTPS link with certificate pinning QR code scanning to add friends How to run install a Xeres instance 1.2.0 or higher go to Settings / Remote and enable Remote Access in the Android mobile client, go to Settings and use the same parameters FAQ Q: Will more features than chat be supported? A: Of course. Q: I can't connect when I'm outside my home A: Make sure the connecting port is opened on your router if you're behind a NAT. You can use UPNP for that as Xeres has direct support for it. Make sure Set with UPNP is ticked in the Remote settings. Q: I don't have a fixed IP. How can I make sure I reach my remote at all time? A: Use a dynamic DNS provider at home and enter the dynamic hostname in the Android client. Q: Will I get notifications when there's a new message? A: Not currently. Notifications are typically implemented using Google's C2DM, I mean, GCM, er.. I mean FCM or whatever they changed it to. Since Xeres is decentralized, it's not possible to use such a centralized system so the next best thing is to implement some kind of intellingent polling (which the Android OS doesn't like so it has to be done carefully). There will be something. Q: Why isn't Xeres on Google's Play Store? A: Because Google's requirements for being on the Play Store have become ridiculous, even worse than Apple. They also require that application developers hand them the private keys to sign the app (which means they can modify it as they see fit, for one particular user or a particular group of users without anyone ever knowing). This is a serious drawback which means the primary method of distribution will be a plain APK with an auto update feature. I might still try to do a special version for the Play Store and other less brain dead stores will be considered, too. Q: What will happen when Google fully closes the Android platform? (see link above) A: I'm not sure. They're certainly going to use this as a way to shut down apps they don't seem fit. A peer-to-peer app able to provide privacy is going to be targeted at some point. For now, I'll still work (slowly) on the Android version but if things go out of control, priorities will shift into a web app. Xeres is a Friend-to-Friend, decentralized and secure application for communication and sharing. Where Friendship Meets Freedom Decentralized application with Friend-to-Friend technology Xeres allows you to interact with people in a fully decentralized way. No server or account required, which means: nobody can censor you. Freedom of speech is of utmost importance. Without it, abuses are made and evil, nosey people take control. There’s a worrying convergence to centralization and electronic identification requirements lately. A healthy society cannot function without free communication. Xeres provides an alternative. Features 👤 Contacts Use the contact manager to see your friends and discover new people. Change your avatar picture and set your availability. 💬 Chat Chat with your friends and meet new people in decentralized chat rooms. Send images and files. Express your feelings with emoticons and stickers. Use distant chat to discuss securely beyond your direct friends. 📞 Voice calls Talk directly with your friends in high quality. The voice data link uses the same protocol as the rest of the software, with the same encryption strength. This guarantees that nobody can eavesdrop on your conversation. 📢 Forums Subscribe to forums discussing any topic you like. You can even read and post while offline as they’re automatically synced when the network is up. 📺 Channels Publish files, news or blog posts in a channel for your subscribers. 🖼️ Boards Share pictures and links in boards. Anyone can participate. 📂 File Sharing Send files directly to your friends. Use a powerful search system to find what you want. Swarming accelerates file transfers and allows to distribute large files. Sharing and downloading preserves your privacy thanks to anonymous tunnels technology. How it works Xeres uses the Retroshare protocol, which is a Friend-to-Friend system. It’s like Peer-to-Peer but you only connect to people you know. That way, your IP address is only known to your direct friends (but not their friends). To connect with a friend you have to exchange IDs (a short string). The connection between you and your friends is authenticated using strong asymmetric keys (PGP v4, RSA 3072-bits, SHA-256 integrity checksum, AES-128 encryption) and encrypted using TLS 1.3 with Perfect Forward Secrecy. On top of that mesh network, Xeres implements services to securely and anonymously exchange data with other peers beyond your friends. ⚙️ Technical Specifications 🤝 Network topology: decentralized Friend to Friend network (F2F) 🔌 Transport: TCP, Tor (client only), I2P (client only) 🕳️ Port forwarding: UPNP 🚫 Censorship resistant #️⃣ Optionally uses the DHT (from BitTorrent) to locate remote friends 🏠 LAN discovery to find local friends 👋 Compatible with Retroshare 0.6.6 or higher 🛠️ Strong and secure encryption (hardware accelerated) 🖥️ Modern user interface with several themes (Java FX, GPU accelerated) 📶 Remote access using a REST API 📖 Free software (GPL), Open Source 😃 Available for Windows, Linux and macOS. As well as an Android client
Rate this app
0 / 1000
Optional for 4–5 stars. Required for 1–3 stars (min 10 characters).
Ratings & reviews
No reviews yet.