MeshCore

MeshCore

MeshCore Companion App

93 ratings
86 reviews
Free
In-App Purchases

Details

  • Released
  • Updated
  • March 4, 2025
  • September 25, 2026

Features

MeshCore screenshot #1 for iPhone
MeshCore screenshot #2 for iPhone
MeshCore screenshot #3 for iPhone
MeshCore screenshot #4 for iPhone
iphone
ipad
πŸ–ΌοΈGet Icon
Iconsβ†˜οΈŽ

About

This app enables secure, off-grid communication using LoRa radio devices. It allows users to pair with their device, set up their radio, and send messages to other discovered users on the same frequency. It's a decentralized way to connect without relying on traditional networks.

βœ“Off-grid mesh communication
βœ“Secure messaging
βœ“LoRa radio device support
βœ“Bluetooth device pairing
βœ“Customizable display name
βœ“Network discovery and contact list
Show original description

What users say

See all reviews

What's New in MeshCore

1.50.0

September 25, 2026

- added command line button to companion contact details to remote manage other companion nodes - added remote cli permission to contact permissions screen, to allow other nodes to remote manage your node - added support for local companion command line in settings screen, requires companion firmware v1.18.0+ - added ability to import and export region scopes in companion config json - added new wifi settings screen to configure ssid and password - added connection type being used to bottom of settings screen - added button to cluster repeater markers on path trace map tool - region scopes are now shown in channels list if configured - channel message retention duration is now included in companion config export - long pressing ping button now configures the default path hash size for all future pings - tracing 3byte paths is not supported by protocol, app now converts to 2byte when tracing repeater path - ping failed error message now shows repeater name and prefix - qr codes are now always black on a white background - fixed bug where notifications were shown for cli data received from other companions - fixed bug where contact and channel search bars were not cleared when node reconnected

More
1

Subscriptions & In-App Purchases

$7.99

Remote Management

Remote manage your MeshCore devices.

User reviews

Awesome

Blows my mind that such a great routing protocol with an awesome helpful community engaged in making it better is made so easy. Here’s to an ever-growing network of repeaters. 🍻

Good app

I Like this app on my very old iPad.
I would like to see Region info in my Rx Log display.
It would help with the settings.

Simple et efficace

Connection Bluetooth facile, paramètrage complet pour répéteur et compagnon, bref simple et efficace

The Original and the Best!

I’ve been on MeshCore since the beginning, and put up some of the first repeaters in Ireland.

I have tried most of the MeshCore client apps out there, and this is the one I keep going back to.

The in app purchase (which removes a time delay on some advanced features) is a great way to support your work, while leaving the app accessible to all.

Thanks to Liam and the core MeshCore team for all their hard work.
Show more

Full of bugs and messy

When it works it’s not for long. I can’t pair all of my nodes whatever I do, often getting cryptic error messages. UI is a mess. Looks like it’s just an exemple of messy vibe coding.

Developer apps

User experience

🐞

Reported Bugs

30 issues

Cannot pair all nodes

Bug

Cryptic error messages

Bug

UI is a mess

Bug

Bluetooth connection issues

Bug

Connection drops frequently

Bug

Cannot reset device

Bug

Difficult to reflash

Bug

Pairing failures (PIN issues)

Bug

No network found

Bug

Bluetooth disconnects when app is closed

Bug

WiFi connection locks out BLE

Bug

Losing connection to companion, requires app restart

Bug

Different UI for companion and reporter

Bug

Blocks important functionality under wait timer

Bug

Fails to fetch device info

Bug

Connection lost

Bug

Device not found via Bluetooth

Bug

Crashes on loading

Bug

Intermittent crashes and instability

Bug

UI is basic

Bug

App sees device but no connection

Bug

Bluetooth connection issues on iOS

Bug

Cannot connect to Bluetooth on iPhone

Bug

App crashes immediately

Bug

Kills battery & won't fetch data

Bug

Displays zero data and error messages on iPhones/iPad

Bug

Constantly disconnects in background

Bug

Device Information timeout/disappears

Bug

No channel or contacts sync

Bug

Stuck on 'waiting for device to connect'

Bug
✨

Requested Features

13 requests

More features and a UI appropriate for Apple devices

Feature

Background connections and updates on iOS

Feature

Expand contact list beyond 350

Feature

About section for contacts

Feature

Add Russian language

Feature

Emoji tap backs

Feature

Apple Watch compatibility

Feature

MQTT or similar internet linking for long haul messaging

Feature

In-app way to make devices hibernate/sleep/power down

Feature

GPS for repeater location and clock

Feature

Blacklist option for repeaters

Feature

Auto update geolocation of LoRa device

Feature

Update firmware via the app

Feature

FAQ

What does the MeshCore app do?

The MeshCore app facilitates secure, off-grid communication by connecting to supported LoRa radio devices. It allows users to send messages to other discovered users on the same frequency without needing an internet connection or cellular service.

What are the key features of MeshCore?

Key features include secure, off-grid mesh networking, compatibility with LoRa radio devices flashed with MeshCore firmware, Bluetooth pairing with your device, custom display name settings, and the ability to discover and message other users on the network.

Is MeshCore free to use?

The app itself is free to download and use. However, it requires a compatible LoRa radio device and firmware, which are separate hardware and software components. The app description indicates it has in-app purchases, suggesting some features or functionalities might be monetized.

What hardware and software do I need to use MeshCore?

To use MeshCore, you must have a supported LoRa radio device that has been flashed with the latest MeshCore Companion Firmware. The app then pairs with this device via Bluetooth to configure its settings and enable communication.

How do I connect with other users on MeshCore?

Once your MeshCore device is paired and configured, you can advertise yourself on the network. When other devices are discovered on the same frequency, they will appear in your contacts list, allowing you to send messages to them.