hafilrazz/bitchat-android ? reverse-engineered prompt
Reverse engineered prompt
Build me the Android app for bitchat, a decentralized peer to peer chat app that works without accounts, phone numbers, or central servers.
I want it to let people chat locally over Bluetooth mesh when they are nearby, and also send messages over Nostr when they want internet based reach. It should feel like a simple chat app, with private messages, group channels, and familiar slash commands like joining a room or messaging someone directly. Make it work cross platform with the iOS version, and handle message routing automatically so the app uses the best transport available and retries when someone is offline.
Please make the UI clean and modern with Android design, and include the important permission flows for Bluetooth, location, and notifications. Support encrypted private messaging, local discovery, and a way to clear all data quickly for emergency use. If you need to check the latest Android or Nostr docs while building it, go ahead and look them up online.
Are you gonna build this?
make sure you review the code using coderabbit