mmFIDO — Privacy Policy
Last updated: September 19, 2026
mmFIDO (the “App”) is an Android client for Meshtastic-FIDO, a decentralized offline echo-conference network running over Meshtastic devices (LoRa) and, optionally, MQTT. Developer: RAPO.
What data the App collects
The App does not collect data and does not send any data to servers operated by the developer. There is no developer-run backend, no analytics, no advertising and no user accounts.
All data the App handles stays:
- locally on your device — the echo-conference catalog and received messages are stored in the App's local database and are not uploaded anywhere;
- on the Meshtastic device you connect to — the App exchanges data with your Meshtastic radio directly over Bluetooth Low Energy (BLE);
- optionally, on an MQTT broker that you (or your network operator) configured on your Meshtastic device. In that case the App connects to that broker directly to exchange encrypted Meshtastic-FIDO network messages. The broker is not operated by the developer; its address and credentials are set on the Meshtastic device, not in the App.
Permissions and why they are needed
| Permission | Purpose |
|---|---|
| Bluetooth (scan / connect) | Finding and connecting to your Meshtastic device over BLE. |
| Precise location (Android 11 and older only) | Required by the Android platform itself for BLE scanning on older versions. The App does not request, read or use your location coordinates. |
| Internet / network state | Connecting to the MQTT broker configured on your Meshtastic device, if any. |
| Notifications | A persistent notification while the background MQTT connection is active (required by Android for foreground services). Not used for marketing. |
Node identity
On first launch the App generates a cryptographic key pair (Ed25519) locally to sign outgoing network beacons. The private key never leaves your device. The public key is shared with other network nodes as part of the protocol; by design it is an open identifier, not personal data.
Changes to this policy
If data handling changes materially, this page will be updated and the date above changed.
Contact
mmFIDO — Политика конфиденциальности
Последнее обновление: 19 сентября 2026 г.
mmFIDO («приложение») — Android-клиент децентрализованной офлайн-сети эхоконференций Meshtastic-FIDO, работающей поверх устройств Meshtastic (LoRa) и, опционально, MQTT. Разработчик: RAPO.
Какие данные собирает приложение
Приложение не собирает данные и не передаёт их на серверы разработчика. У приложения нет собственной серверной части, аналитики, рекламы и учётных записей.
Все обрабатываемые данные остаются:
- локально на вашем устройстве — каталог эхоконференций и полученные сообщения хранятся в локальной базе данных приложения и никуда не выгружаются;
- на устройстве Meshtastic, к которому вы подключаетесь — обмен с радиомодулем идёт напрямую по Bluetooth Low Energy (BLE);
- опционально — на MQTT-брокере, который вы (или оператор вашей сети) настроили на устройстве Meshtastic. В этом случае приложение подключается к этому брокеру напрямую для обмена зашифрованными сообщениями сети Meshtastic-FIDO. Брокер не принадлежит разработчику; его адрес и учётные данные задаются на устройстве Meshtastic, а не в приложении.
Разрешения и зачем они нужны
| Разрешение | Зачем |
|---|---|
| Bluetooth (сканирование / подключение) | Поиск и подключение к вашему устройству Meshtastic по BLE. |
| Точное местоположение (только Android 11 и ниже) | Требуется самой платформой Android для BLE-сканирования на старых версиях. Приложение не запрашивает, не читает и не использует координаты устройства. |
| Интернет / состояние сети | Подключение к MQTT-брокеру, настроенному на вашем устройстве Meshtastic (если он есть). |
| Уведомления | Постоянное уведомление, пока активно фоновое MQTT-соединение (требование Android для foreground-сервисов). Не используется для рекламы. |
Идентификатор узла
При первом запуске приложение локально создаёт пару криптографических ключей (Ed25519) для подписи исходящих служебных сообщений сети. Приватный ключ никогда не покидает устройство. Публичный ключ передаётся другим узлам сети в рамках протокола; по конструкции это открытый идентификатор, а не персональные данные.
Изменения политики
При существенных изменениях в обработке данных эта страница будет обновлена, а дата выше изменена.
Контакты
mmFIDO — 隐私政策
最后更新:2026 年 9 月 19 日
mmFIDO(“本应用”)是 Meshtastic-FIDO 的 Android 客户端。Meshtastic-FIDO 是一个运行在 Meshtastic 设备(LoRa)之上、 可选配合 MQTT 的去中心化离线回声会议网络。开发者:RAPO。
本应用收集哪些数据
本应用不收集数据,也不会向开发者运营的任何服务器发送数据。开发者没有自建后端,本应用不含统计分析、广告或用户账号。
本应用处理的所有数据仅保存在:
- 您的设备本地 —— 回声区目录和收到的消息保存在应用的本地数据库中,不会上传到任何地方;
- 您所连接的 Meshtastic 设备 —— 本应用通过低功耗蓝牙(BLE)直接与您的 Meshtastic 电台交换数据;
- 可选:您(或您的网络运营者)在 Meshtastic 设备上配置的 MQTT 代理。此时本应用会直接连接该代理, 交换加密的 Meshtastic-FIDO 网络消息。该代理并非由开发者运营;其地址和凭据在 Meshtastic 设备上设置,而不是在本应用中。
权限及用途
| 权限 | 用途 |
|---|---|
| 蓝牙(扫描 / 连接) | 通过 BLE 查找并连接您的 Meshtastic 设备。 |
| 精确位置(仅 Android 11 及以下) | 旧版 Android 系统本身要求此权限才能进行 BLE 扫描。本应用不会请求、读取或使用您的位置坐标。 |
| 互联网 / 网络状态 | 连接 Meshtastic 设备上配置的 MQTT 代理(如有)。 |
| 通知 | 后台 MQTT 连接运行期间显示的常驻通知(Android 对前台服务的要求),不用于营销。 |
节点身份
首次启动时,本应用会在本地生成一对加密密钥(Ed25519),用于对发出的网络信标签名。私钥永远不会离开您的设备; 公钥作为协议的一部分会发送给网络中的其他节点,其设计上是公开标识符,而非个人数据。
政策变更
若数据处理方式发生重大变化,本页面将更新,并修改上方日期。