Is your feature request related to a problem? Please describe.
Currently, using Bruce firmware in the field requires a PC or manual scripting via serial interface. This makes real-world usage slow, cumbersome, and inaccessible for non-technical users. There’s no unified UI to control attacks, update settings, or manage payloads dynamically — which limits Bruce’s potential.
Describe the solution you'd like
A dedicated mobile app (Android/iOS) with the following features:
• Bruce Control Panel: Run attacks, view logs, OTA firmware updates
• App/Payload Store: Download/update community or official scripts
• Settings Interface: Change Wi-Fi, BLE, scan interval, payload triggers
• Bluetooth Communication: Secure BLE or Serial over BLE (with auth)
• Multi-device support: Manage multiple Bruce devices at once
Preferred implementation would be cross-platform (Flutter or React Native)
Describe alternatives you've considered
Web UI improves
Additional context
Is your feature request related to a problem? Please describe.
Currently, using Bruce firmware in the field requires a PC or manual scripting via serial interface. This makes real-world usage slow, cumbersome, and inaccessible for non-technical users. There’s no unified UI to control attacks, update settings, or manage payloads dynamically — which limits Bruce’s potential.
Describe the solution you'd like
A dedicated mobile app (Android/iOS) with the following features:
• Bruce Control Panel: Run attacks, view logs, OTA firmware updates
• App/Payload Store: Download/update community or official scripts
• Settings Interface: Change Wi-Fi, BLE, scan interval, payload triggers
• Bluetooth Communication: Secure BLE or Serial over BLE (with auth)
• Multi-device support: Manage multiple Bruce devices at once
Preferred implementation would be cross-platform (Flutter or React Native)
Describe alternatives you've considered
Web UI improves
Additional context