Vigilance

A defensive surveillance HUD firmware for the LilyGo T-Embed CC1101 Plus. Spot hidden cameras, catch trackers tailing you, and watch the RF around you, on a pocket device.

Vigilance Sentinel HUD in action
1. Plug your board in over USB-C.
2. Click the matching button below.
3. Pick the serial port and wait. Done.
Use Chrome / Edge / Brave / Opera on desktop. Serve over HTTPS to flash.
T-Embed CC1101 Plus (ESP32-S3)
Use Chrome / Edge / Brave / Opera on desktop. Serve over HTTPS to flash.
Swarm node (ESP32-C3)

Web Serial works in Chrome / Edge / Brave / Opera on desktop only.

What sets Vigilance apart

Interface

Sentinel HUD

A real framebuffer interface with anti-aliased graphics: a live-radar home screen, restyled menus, a lock-on boot, and a standby scene. Not a debug console.

Stance

Defensive first

It leads with finding surveillance: hidden cameras, trackers following you, tails across RF zones, deauth attacks. Protection, not just probing.

Feel

A living device

A sentinel eye that reacts to the threat level, an ambient LED pulse, and a screensaver, all retintable through built-in themes. It reads like a product.

Power

Same toolkit underneath

Every RF, wireless and hardware tool from Bruce and the Sor3nt merge is still here. Vigilance changes the experience, not the capability.

Lineage

Vigilance is a fork of Bruce (AGPL-3.0) by pr3y and its contributors, which provides the core wireless and RF toolbox. It also carries a merge of work from Sor3nt, adding extra Sub-GHz / Flipper-style protocol support. On top of that base, Vigilance adds its own Sentinel HUD and a defensive-surveillance feature suite, and rethemes the whole device. If Vigilance is useful to you, please star and support the upstream Bruce project too.

Features available now

Defensive watch (Vigilance)

  • Bug Sweep hidden WiFi camera / recorder finder
  • BLE Watch AirTag / SmartTag / Tile / Chipolo anti-tracker
  • Tail Watch flags a device following you across RF zones
  • WiFi Watch Mode deauth-attack detection, device tracking, evil-twin
  • Sub-GHz Census passive 433 / 315 / 868 device catalog
  • WiFi Map live map of nearby access points
  • Hunt Mode hot / cold RF direction finder
  • Journal on-device timeline of every alert
  • Guardian Eye + Sentinel Pulse ambient threat on screen and LED
  • Standby the sentinel screensaver scene
  • Swarm link several units over ESP-NOW

Full wireless toolkit

  • Sub-GHz (CC1101) scan, record, replay, bruteforce, jammer, spectrum
  • Sub-GHz decoders Came, Faac, Hormann, Somfy, weather sensors
  • WiFi scan, deauth, evil portal, beacon spam, sniffer, wardriving + KML
  • Bluetooth LE scan, spam, HID
  • 2.4 GHz NRF24 scanner, jammer, mousejack, spectrum
  • Infrared read, replay, TV-B-Gone, IR Ghost
  • NFC / RFID read, emulate, write, Chameleon, amiibo
  • GPS tracker, wardriving
  • LoRa, FM, Ethernet
  • BadUSB / HID, iButton, U2F
  • JavaScript scripting, Web UI companion, SD file manager

Swarm: add satellites

Vigilance can coordinate several units over ESP-NOW. The watch is the master; cheap ESP32-C3 boards (a couple of euros each) run a lightweight satellite firmware and extend your coverage. Each node scans, listens or measures on command and reports back, so you watch more ground at once. Flash one with the Flash a satellite button above, or build it from the satellite/ folder in the repo.

Vigilance can transmit and probe radio and network protocols. Use it only on hardware, networks and radios you own or are authorised to test. You are responsible for how you use it.