Legal

Privacy Policy

Last updated: April 27, 2026

TL;DR — The short version

1. Overview

offGrd ("we", "our", or "the app") is a peer-to-peer encrypted mesh messaging application developed by Abhishek Kale. This Privacy Policy describes what information offGrd handles, how it is used, and your rights with respect to that information.

offGrd is designed from the ground up to operate without internet connectivity. Messages travel directly between devices over Apple MultipeerConnectivity (WiFi / Bluetooth). No central server receives, stores, or processes your messages.

2. Information stored on your device

The following data is created and stored locally on your device only. It is never transmitted to our servers.

3. Information shared with nearby peers

When offGrd is active, the following information is broadcast over the local network to nearby devices also running offGrd:

This information is only visible to devices within WiFi / Bluetooth range that are running offGrd. It is not broadcast over the internet.

4. Information we do not collect

5. Encryption

All direct messages are encrypted using NaCl box — Curve25519 key exchange, XSalsa20 stream cipher, and Poly1305 message authentication. A fresh 24-byte random nonce is generated for every message.

Relay nodes in the mesh see only the encrypted ciphertext — they cannot read message content. Broadcast announcements (mesh-wide alerts) are unencrypted by design and should not contain sensitive information.

6. Third-party services

offGrd does not integrate any third-party analytics, advertising, or tracking SDKs.

Apple may collect diagnostic and usage data through standard iOS mechanisms (TestFlight feedback, App Store crash reports). This data is governed by Apple's Privacy Policy.

7. Data retention and deletion

All data is stored locally on your device. You can delete your message history at any time from within the app (Settings → Clear All Data). Uninstalling offGrd removes all locally stored data permanently.

We do not hold any copies of your data on our servers, so there is nothing for us to delete on your behalf.

8. Children's privacy

offGrd is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided information through the app, please contact us and we will take appropriate action.

9. Changes to this policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. Continued use of the app after changes constitutes acceptance of the updated policy.

10. Contact

Questions about this Privacy Policy? Reach out directly.

a@offgrd.app