Open Issues Need Help
View All on GitHubAI Summary: Research and compare Bridgefy and Nearby Connections API for use in MeshWatch, considering battery usage, licensing, message hops, and real-world reliability. Summarize the pros and cons of each and recommend which SDK to use for the project's Bluetooth mesh networking.
We're building MeshWatch—an offline, Bluetooth-based micro-alert app for communities to quietly report immigration enforcement activity. No GPS, no cloud, no surveillance. Just encrypted messages relayed device-to-device. Join us.
AI Summary: Create a CONTRIBUTING.md file for the MeshWatch project, outlining how to clone the repository, branch naming conventions, opening issues and pull requests, and providing code style or commit message tips.
We're building MeshWatch—an offline, Bluetooth-based micro-alert app for communities to quietly report immigration enforcement activity. No GPS, no cloud, no surveillance. Just encrypted messages relayed device-to-device. Join us.
AI Summary: Implement a 'Panic Wipe' button in the MeshWatch Android app to instantly delete all locally stored data, including the Room database and shared preferences. The button should be clearly labeled and easily accessible within the app's UI.
We're building MeshWatch—an offline, Bluetooth-based micro-alert app for communities to quietly report immigration enforcement activity. No GPS, no cloud, no surveillance. Just encrypted messages relayed device-to-device. Join us.
AI Summary: Implement a mechanism to automatically delete local messages stored in a Room database after 24 hours. This involves adding a timestamp field to the message schema, creating a cleanup job (potentially triggered on app open or periodically), and ensuring efficient deletion of outdated messages to enhance user privacy.
We're building MeshWatch—an offline, Bluetooth-based micro-alert app for communities to quietly report immigration enforcement activity. No GPS, no cloud, no surveillance. Just encrypted messages relayed device-to-device. Join us.
AI Summary: Design and implement a user interface screen using Jetpack Compose (or XML) for the MeshWatch app. This screen should allow users to input city, street, and a short message (280 characters max) and then submit it to be broadcast via Bluetooth. The UI should be clean and mobile-friendly.
We're building MeshWatch—an offline, Bluetooth-based micro-alert app for communities to quietly report immigration enforcement activity. No GPS, no cloud, no surveillance. Just encrypted messages relayed device-to-device. Join us.
AI Summary: Develop a Bluetooth peer-to-peer communication feature for an Android app, allowing users to broadcast short messages (location and description) to nearby devices without internet connectivity. The solution should utilize either Google's Nearby Connections API or the Bridgefy SDK, ensuring message transmission and reception within a limited range.
We're building MeshWatch—an offline, Bluetooth-based micro-alert app for communities to quietly report immigration enforcement activity. No GPS, no cloud, no surveillance. Just encrypted messages relayed device-to-device. Join us.