Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create 2024-08-30-position-privacy.md #11

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

jp-bennett
Copy link

Position and MQTT Privacy fixes

https://github.com/meshtastic/rfcs/blob/position-mqtt-privacy/rfcs/2024-08-30-position-privacy.md

Summary

Add home zones, where the user can pick a position on the map, and a precision value, to send limited precision packets while in the zone. Additionally, add a DoNotMQTT bit to the Data protobuff, to indicate that other nodes should not forward packets to an MQTT server, default true.

@b8b8
Copy link

b8b8 commented Aug 30, 2024

I think this is a perfect solution to our problem at hand.

The home-zones are firmware based so cannot be bypassed (by 3rd parties) and their configurability will allow users to set zones even the size of cities. Once outside one's neighborhood the identifiability of an individual is lessened. Functionality will be restored to the MQTT maps for all those that want precise tracking as they can simply manually disable the home-zone or place it at Null Island.

The MQTT do-not-track flag shows user's intent that will hopefully keep the MQTT maps honest, but if they choose not to, the home-zone is a robust backup. At the very least, users can be confident the official Meshtastic MQTT server will honor the flag.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants