Description
Currently, Where provides fine-grained location sharing (precise GPS coordinates). For improved privacy, users should be able to 'blur' their location, sharing only a coarse-grained position (e.g., neighborhood level) instead of exact coordinates.
Proposed Requirements
- User Control: A toggle or slider in the UI to switch between 'Precise' and 'Coarse' sharing.
- Privacy by Default: Allow users to set a default precision level globally or per-friend.
- Cryptographic Integrity: The blurring should happen on the sender's device before encryption to ensure the server never sees even the coarse location without authorization, but the protocol remains consistent.
Reference
This aligns with Section 13, Item 4 of the E2EE Design Document: 'Location Precision Control'.
Description
Currently, Where provides fine-grained location sharing (precise GPS coordinates). For improved privacy, users should be able to 'blur' their location, sharing only a coarse-grained position (e.g., neighborhood level) instead of exact coordinates.
Proposed Requirements
Reference
This aligns with Section 13, Item 4 of the E2EE Design Document: 'Location Precision Control'.