← Back to Home

Privacy Policy

Last Updated: December 17, 2025

⚡ Privacy First: MeshTalk is designed with your privacy as the top priority. We don't collect, store, or share your data. Everything stays on your device.

1. Introduction

Team ZEDOX ("we," "our," "us") respects your privacy. This Privacy Policy explains how MeshTalk handles your information.

Key Point: MeshTalk is a peer-to-peer, offline application. We have NO servers, NO cloud storage, and NO way to access your data.

2. Information We DON'T Collect

Unlike most apps, MeshTalk does NOT collect:

  • ❌ Your messages or conversations
  • ❌ Your location or GPS data
  • ❌ Your contacts or phone number
  • ❌ Analytics or usage statistics
  • ❌ Advertising identifiers
  • ❌ Device identifiers (IMEI, etc.)
  • ❌ IP addresses
  • ❌ Browsing history
  • ❌ Any personal information

3. Information Stored Locally on Your Device

The following data is stored ONLY on your device:

  • Your messages: All conversations saved in local SQLite database
  • Your display name: The name you choose (stored locally)
  • Your language preference: For translation features
  • Connected devices: List of devices you've connected to
  • App settings: Your preferences and configurations

Important: You can delete all this data anytime by uninstalling the app or clearing app data.

4. How MeshTalk Works (Privacy Perspective)

Peer-to-Peer Communication:

  • Messages sent directly between devices using WiFi Direct
  • No central server or cloud involved
  • Messages temporarily stored on relay devices during multi-hop routing
  • Relay devices don't read or log your messages

5. Permissions Explained

MeshTalk requires certain Android permissions. Here's why:

Location Permission

Why we need it: Android requires location permission for WiFi Direct to work (this is an Android requirement, not our choice)

What we do with it: We DON'T access your location. This permission is only needed for WiFi Direct discovery to function.

Note: Android 13+ has "NEARBY_WIFI_DEVICES" permission that doesn't require location, which we use when available.

WiFi State Permissions

Why we need it: To discover nearby devices and establish connections

What we do with it: Only used for WiFi Direct functionality

Storage Permission

Why we need it: To save your messages locally on your device

What we do with it: Store messages in app's private storage (not accessible by other apps)

6. Data Sharing

We don't share your data. Period.

Because we don't collect data, we have nothing to share with:

  • ❌ Third parties
  • ❌ Advertisers
  • ❌ Analytics companies
  • ❌ Government agencies (unless legally required and technically possible)
  • ❌ Anyone else

7. AI Translation Privacy

MeshTalk uses Google ML Kit for on-device translation:

  • ✅ Translation happens 100% on your device
  • ✅ Your messages are NOT sent to Google servers
  • ✅ Language models downloaded once and stored locally
  • ✅ Completely offline translation

Note: When you first select a language, ML Kit downloads the translation model from Google. After that, everything is offline.

8. Emergency Detection Privacy

Emergency keyword detection happens locally:

  • ✅ Runs on your device only
  • ✅ No emergency messages sent to external services
  • ✅ Detection algorithm is open source (you can audit it)

9. Open Source Transparency

MeshTalk is 100% open source:

  • ✅ All source code available on GitHub
  • ✅ Anyone can audit our privacy claims
  • ✅ No hidden code or backdoors
  • ✅ Community-reviewed

GitHub: https://github.com/ybsolanki/zedox-mashtalk

10. Third-Party Services

MeshTalk does NOT use any third-party services, except:

  • Google ML Kit: For on-device translation (privacy-preserving, no data sent to Google after model download)

That's it. No analytics, no ads, no tracking SDKs.

11. Children's Privacy

MeshTalk does not knowingly collect information from anyone, including children under 13. Since we don't collect data at all, children can use the app safely (with parental guidance).

12. Data Security

While we don't collect data, we take security seriously:

  • ✅ Messages stored in app's private storage (not accessible by other apps)
  • ✅ No cloud storage means no cloud breaches
  • ✅ Peer-to-peer communication reduces attack surface
  • ⚠️ Note: In beta, messages are NOT encrypted. Encryption will be added in future versions.

13. Data Retention

On Your Device: Messages stored until you delete them or uninstall the app

On Our Servers: N/A - We have no servers!

On Relay Devices: Messages temporarily cached during routing, automatically deleted after delivery or timeout

14. Your Rights

Since we don't collect data, you don't need to worry about:

  • ✅ Right to access (no data to access)
  • ✅ Right to deletion (no data to delete)
  • ✅ Right to portability (your data never leaves your device)
  • ✅ Right to rectification (you control your own data)

To delete your data: Simply uninstall the app or clear app data in Android settings.

15. International Users

MeshTalk works globally. Since all data stays on your device:

  • ✅ GDPR compliant (EU) - No data collection
  • ✅ CCPA compliant (California) - No data sale
  • ✅ PIPEDA compliant (Canada) - No data processing
  • ✅ Compliant with most privacy laws worldwide

16. Beta Version Notice

During beta testing (Imagine Cup 2025):

  • We may collect anonymous crash reports (if you opt-in)
  • GitHub repository analytics may show download counts
  • All beta data collection is optional and anonymized

17. Changes to This Policy

If we ever change our privacy practices (though unlikely given our no-collection model), we will:

  • Update this page
  • Update the "Last Updated" date
  • Post changes on GitHub
  • Notify users in the app (for major changes)

18. Government Requests

If law enforcement requests user data:

  • We have no data to provide (everything is peer-to-peer)
  • We cannot access messages on your device
  • We have no logs of who connected to whom
  • We have no way to intercept communications

19. Cookies & Website

Our website (ybsolanki.github.io/zedox-mashtalk):

  • ❌ Does NOT use cookies
  • ❌ Does NOT use tracking scripts
  • ✅ Hosted on GitHub Pages (GitHub may collect basic logs)

20. Contact Us

Questions about privacy?

  • Team: Team ZEDOX
  • Email: team@zedox.dev
  • GitHub: @ybsolanki

💚 Our Privacy Promise

We built MeshTalk because we believe in privacy. In a world where every app tracks you, we chose a different path. Your conversations are yours alone. We can't read them, we can't sell them, and we can't lose them in a data breach.

That's our commitment to you.

— Team ZEDOX

Version: 1.0 (Beta)

Effective Date: December 17, 2025

Last Revised: December 17, 2025

Back to Home