PommeCore

LoRa Mesh Radio Client.

Free · In‑App Purchases

PommeCore is the full-featured companion app for MeshCore LoRa mesh radios — a decentralized, off-grid messaging network that works without internet, cell towers, or servers. Everything runs over long-range LoRa radio, directly between devices. MESSAGING Send and receive direct messages with real-time delivery tracking (Sending → Sent → Delivered, with round-trip time). Channel (group) messages broadcast to everyone on the mesh. Reactions and quoted replies are interoperable with MeshCore One. Undelivered messages retry automatically, then flood the mesh. CONTACTS & CHANNELS Organise contacts with favourites, nicknames, notes, and groups. Mute or block individuals. Each group and channel has its own notification mode and sound. Export and import contacts via QR code or meshcore:// URLs. MESH MAP See all contacts with GPS on an interactive map. Tap a pin to open that contact's chat. Enable position trails for movement history. The link quality overlay draws colour-coded lines (SNR) to contacts in range. RADIO SETTINGS & TOOLS Configure frequency, spreading factor, bandwidth, coding rate, and TX power from the app. Radio Stats, RF Monitor with Packet Log, Line of Sight analysis, Radio Calculator, Airtime Calculator, and Frequency Scanner are all included. BACKUP & UPDATES Export your radio configuration as a .meshprofile file. Firmware update checker alerts you when a new release is available. Over-the-air ESP32 firmware updates via WiFi. REMOTE MANAGEMENT Administer repeaters and room servers over the mesh — change names, frequencies, routing scope, and advert intervals without physical access. WIDGETS & WATCH Home screen and lock screen widgets show connection status, battery, and unread count. The watchOS companion lets you read and reply to DMs and channel messages from your wrist. iPHONE, iPAD & MAC One app runs natively on iPhone, iPad, and macOS (Apple Silicon and Intel). Connects via Bluetooth LE, WiFi, or USB serial on Mac. LANGUAGES English, German, French, Spanish, Italian, Dutch, Portuguese, Czech, Polish, Ukrainian, Japanese, Simplified Chinese. ACCESSIBILITY VoiceOver, Dynamic Type, Differentiate Without Color Alone, Dark Mode, Voice Control. PRIVACY No account required. No servers. No data collection. All communication is peer-to-peer over LoRa radio. iCloud sync for nicknames, notes, groups, and settings uses your private iCloud account. HARDWARE REQUIRED A MeshCore-compatible LoRa radio running Companion firmware is required. Recommended: Compatible Mesh radio with latest MeshCore Companion firmware IN-APP PURCHASES Tip Jar ($0.99–$9.99) — voluntary support, no functional gating. PommeCore for Apple Watch ($1.99, one-time) — unlocks the watch companion app. All other features are free.

  • 4.4
    out of 5
    5 Ratings

Happy Halloween! We have squashed some bugs and frightened some monsters away. - Channel notifications now respect Mentions and Muted. Both settings were ignored on the public channel, so a notification arrived whatever you had chosen. - A muted channel no longer vibrates. It buzzed once for every message before, including the whole backlog when your radio reconnected. - A notification sound you had switched off no longer plays. - Message status now reflects what really happened. A channel message reads as sent only once the radio confirms it left, and it never claims a delivery the mesh has no way to report. - A message that could not be sent now says so plainly instead of showing a tick, and can be sent again with one tap. - Hop counts and message lengths are reported in the units the radio itself uses. A mesh that cannot exceed 63 hops no longer claims 70. - A draft now clears from the compose field once the message is on its way. - The custom variables editor opens on a radio that has none, so the first one can actually be created. - VoiceOver no longer speaks English on the watch. There are some new tricks and treats. - The Radio Terminal: your radio's own command line, now over Bluetooth rather than only over a cable, which brings it to iPhone and iPad for the first time. Settings, Advanced, on firmware 1.18 and later. - An in-app manual that works offline, because a manual that needs a network is unavailable exactly when it is needed. - A sensor dashboard that compares nodes side by side instead of listing them one at a time. - Discovered routes drawn on the mesh map, with each hop coloured by signal quality. - Room servers can post announcements of their own. - One contact list with a type selector rather than fixed sections, and sorting and multi-select are now available in all of them rather than only two. - Support for MeshCore firmware 1.18. - 77 strings that had never reached the translation catalog are now translated, and a pass over the other eleven languages corrected translations that were wrong rather than missing. Long-press on iPhone and iPad, or right-click on a Mac, for the new options. - Quick Reply on a message: answer with hop count, signal, time and a location label you set, each one switchable. - Retry Send on a message that did not get through. - Keep on a contact, to hold it against cleanup, and Find Stale Contacts to track down the ones that have stopped answering. - Paste Contact Link, to add someone from a link on the clipboard. - Send Flood Advert, to announce yourself across the whole mesh rather than to immediate neighbours.

The developer, Michael Bedworth, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer indicated that this app supports the following accessibility features. Learn More

    • Supported Features

      • VoiceOver

      • Voice Control

      • Larger Text

      • Dark Interface

      • Differentiate Without Color Alone

    Seller
    Michael Bedworth
    Size
    22.3 MB
    Category
    Utilities
    Compatibility
    Requires iOS 18.0 or later.
    • iPhone
      Requires iOS 18.0 or later.
    • iPad
      Requires iPadOS 18.0 or later.
    • Mac
      Requires macOS 15.0 or later.
    • Apple Vision
      Requires visionOS 2.0 or later.
    • Apple Watch
      Requires watchOS 11.0 or later.
    Languages
    English and 11 more
    • English, Czech, Dutch, French, German, Italian, Japanese, Polish, Portuguese, Simplified Chinese, Spanish, Ukrainian
    Age Rating
    4+
    • 4+
    • Contains
      Messaging and Chat
      User-Generated Content
    In-App Purchases
    Yes
    • Watch Companion $1.99
    • I Want to Help! $9.99
    • Great Job! $4.99
    • Nice App! $2.99
    • Decent Try! $0.99
    Copyright
    © 2026 Michael Bedworth