Last Updated: February 23, 2026
Socialmesh ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we handle information when you use our mobile application ("App").
Socialmesh is intended for users aged 16 and older. The App is not designed for, marketed to, or intended to be used by children under 16.
Socialmesh is designed with privacy as a core principle. We believe your communications should belong to you, not to corporations or third parties.
The following data is stored locally on your device and is never transmitted to us:
If you create an account and use social features, the following data is stored on our servers (Google Firebase):
This data is used solely to provide the social features you opted into. It is not sold, shared with advertisers, or used for profiling. You can delete all server-side data at any time by deleting your account (see Account Deletion below).
On Android, the App may continue processing incoming mesh radio data while running in the background. This uses an Android foreground service to maintain the Bluetooth Low Energy (BLE) connection to your radio. During background operation:
All background processing happens entirely on your device. No message content, node information, or connection data is transmitted to us or any third party during background operation. You can disable background connectivity in the App's settings.
Signals are ephemeral messages broadcast over the Meshtastic mesh network. They:
When signed in, image uploads are stored temporarily in secure cloud storage for mesh sharing. Images inherit the Signal's TTL and are deleted when the Signal expires.
The App is designed with privacy-by-default:
We retain data only as long as necessary to provide the service. Specific retention periods:
If you opt in via Settings > Privacy, we use Firebase Analytics to understand which features are used most. This may collect:
No message content, node names, GPS coordinates, or personal information is included in analytics events. Analytics is disabled by default and can be toggled off at any time.
We use RevenueCat to process in-app purchases. RevenueCat may collect:
RevenueCat's privacy policy: https://www.revenuecat.com/privacy
If you opt in via Settings > Privacy, we use Firebase Crashlytics to collect crash reports to improve app stability. Crash reporting is disabled by default. This may include:
No personal information or message content is included in crash reports. All error reports are routed through a centralized handler that sanitizes PII before recording.
Firebase's privacy policy: https://firebase.google.com/support/privacy
The Sky Scanner feature uses the OpenSky Network API to display live flight position data for scheduled flights. When you view an active flight, we query OpenSky Network with the flight callsign to retrieve:
This data is fetched on-demand and is not stored. We do not send any personal information to OpenSky Network.
OpenSky Network's privacy policy: https://opensky-network.org/about/privacy-policy
Communications over the Meshtastic mesh network are peer-to-peer. We have no involvement in or access to mesh network communications. Please refer to the Meshtastic project for information about mesh network privacy: https://meshtastic.org
If you enable the TAK Gateway feature, the App connects to a Socialmesh-operated server via WebSocket to stream Cursor-on-Target (CoT) map entity data. During this connection:
No message content, mesh node data, or personal information is sent to the TAK Gateway beyond the authentication token. The gateway URL is configurable in TAK Settings. This feature is optional and disabled by default.
If you configure IFTTT Webhooks in Automations settings, the App sends event data to IFTTT's servers when triggers fire (e.g., message received, node online/offline, position update, battery low, SOS emergency). Each webhook POST includes up to three text values describing the event.
This feature is optional, disabled by default, and requires you to provide your own IFTTT Webhook key. A disclosure is shown before your first configuration. No data is sent to IFTTT unless you explicitly enable and configure it.
IFTTT's privacy policy: https://ifttt.com/privacy
The Sigil API generates unique visual emblems for mesh nodes. When you view a node's sigil, the App sends a hashed node identifier to our Sigil API server. No personal information, GPS data, or message content is included in these requests.
You can delete your account at any time from the Profile screen in the App. When you delete your account, the following data is permanently and irreversibly erased:
This process is automated and typically completes within seconds. Account deletion is permanent and cannot be undone.
Your mesh radio messages, node data, and app settings are stored locally on your device and protected by your device's built-in security features.
If you use social features, your profile and content data is stored on Google Firebase servers, protected by Firebase's security infrastructure including encryption in transit and at rest. Access is controlled by Firebase Authentication and Firestore security rules.
Crash reports collected by Firebase Crashlytics are stored on Google's servers under their security practices. Purchase records managed by RevenueCat are stored on RevenueCat's servers. In both cases, the data is limited to diagnostic and billing purposes and does not include message content or personal communications.
Our App is intended for users aged 16 and older. We do not knowingly collect any personal information from children under the age of 16. Since we don't collect personal information from any users, this applies universally.
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy in the App and updating the "Last Updated" date.
You have the following rights regarding your data:
If you have questions about your data or wish to exercise your rights under GDPR, the Australian Privacy Act, CCPA, or other applicable privacy legislation, please contact us at privacy@socialmesh.app.
If you have any questions about this Privacy Policy, please contact us at:
Privacy enquiries:
privacy@socialmesh.app
General support:
support@socialmesh.app
Safety reports:
Safety & Reporting page or
support@socialmesh.app
Website:
https://socialmesh.app