XPRS
Off-grid messenger over the internet, Reticulum and a Bluetooth mesh
- Developer
- Max Brito
- License
- BSD-3-Clause
- Package
com.xprs.app- Category
- Connectivity, Internet, Messaging
- Latest version
- 1.6.0 · Nov 11, 2026
- Minimum Android
- Android 7.0
Screenshots
Description
XPRS is a messenger and app launcher that works off the grid. It talks over the internet, over a Reticulum overlay, and straight over Bluetooth LE, and it stitches those together so a message or a file gets to the other side over whatever path happens to be up. If there is no internet, it falls back to a Bluetooth street mesh and long range radio. If there is internet, it uses it.
There are no accounts, no phone number and no server in the middle. Your identity is a key the device makes itself.
What it does
• Many transports at once. A message can go out over the internet, over Bluetooth LE, or over Reticulum, and whichever copy arrives first wins.
• It keeps working with no internet. A Bluetooth street mesh passes messages from phone to phone with nothing in between, and cheap LoRa stations push that reach out over kilometres.
• Store and forward. A message for somebody who is away is carried by the stations in between and delivered when they come back.
• Chat. One-to-one conversations, closed groups and a local room, with pictures and files.
• Social. Posts, replies and follows, spread over the same transports.
• Torrents and shared folders. Files move peer to peer, from whoever has them.
• Wapps. Small WebAssembly apps that draw through one shared native interface and use the host's transports: chat, social, mail, a media player, a file browser and more. You can install others, or write your own in the built-in editor.
Network use
A fresh install connects to a few public Reticulum hubs, which you can change or switch off in Settings. Maps (OpenStreetMap), torrents, and pictures you send to somebody on another network reach the internet only when you use them. NOSTR and I2P are off unless you turn them on.
XPRS is free software under the BSD 3-Clause licence.
There are no accounts, no phone number and no server in the middle. Your identity is a key the device makes itself.
What it does
• Many transports at once. A message can go out over the internet, over Bluetooth LE, or over Reticulum, and whichever copy arrives first wins.
• It keeps working with no internet. A Bluetooth street mesh passes messages from phone to phone with nothing in between, and cheap LoRa stations push that reach out over kilometres.
• Store and forward. A message for somebody who is away is carried by the stations in between and delivered when they come back.
• Chat. One-to-one conversations, closed groups and a local room, with pictures and files.
• Social. Posts, replies and follows, spread over the same transports.
• Torrents and shared folders. Files move peer to peer, from whoever has them.
• Wapps. Small WebAssembly apps that draw through one shared native interface and use the host's transports: chat, social, mail, a media player, a file browser and more. You can install others, or write your own in the built-in editor.
Network use
A fresh install connects to a few public Reticulum hubs, which you can change or switch off in Settings. Maps (OpenStreetMap), torrents, and pictures you send to somebody on another network reach the internet only when you use them. NOSTR and I2P are off unless you turn them on.
XPRS is free software under the BSD 3-Clause licence.
All versions
| Version | Released | Minimum Android | Size |
|---|---|---|---|
| 1.6.0 (3 builds) | Nov 11, 2026 | Android 7.0 | 53 MB |
| 1.3.8 (3 builds) | Nov 9, 2026 | Android 7.0 | 52.7 MB |
How to install an older version of an Android app · How to install an APK file on Android
From the developer (GitHub)
APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.
v1.7.0
· Nov 9, 2026
xprs-1.7.0-android-arm64-v8a.apk
47.8 MB xprs-1.7.0-android-armeabi-v7a.apk
41.8 MB xprs-1.7.0-android-x86_64.apk
51 MB v1.6.0
· Nov 8, 2026
xprs-1.6.0-android-arm64-v8a.apk
49.3 MB xprs-1.6.0-android-armeabi-v7a.apk
40.3 MB xprs-1.6.0-android-x86_64.apk
53 MB v1.5.1
· Nov 7, 2026
xprs-1.5.1-android-arm64-v8a.apk
49.2 MB xprs-1.5.1-android-armeabi-v7a.apk
40.2 MB xprs-1.5.1-android-x86_64.apk
52.9 MB Similar apps
-
Trigger
Open doors via Wi-Fi using HTTPS/SSH.
-
Dokuwiki Android
Access in local to your dokuwiki
-
K-9 Mail
Full-featured email client
-
URLCheck
Allows analyzing (or sharing) URLs before opening them.
-
FairEmail
Fully featured email client. Neat, intuitive user interface. Privacy friendly
-
Fedilab
Fedilab - a multifunctional Android client to access the distributed Fediverse,
-
Kreate
A multilingual YouTube Music frontend for Android, prioritize performance.
-
Inbox Pager
Read and write e-mails