A BMP-BLE transmitter broadcasts signed commands as ordinary Bluetooth advertisements — no pairing, no connection, no account. This page is a receiver: it scans the air, reassembles the fragments, checks integrity, and verifies the cryptographic signature. Everything happens on your device.
Requires Chrome on Android (or desktop Chrome with the experimental-web-platform-features flag), with Bluetooth on.
A virtual BMP-BLE beacon cycles the reference fragment set right here (with 35% simulated packet loss) through this page's real reassembler and verifier:
Reference fragment set (vector A, BMP-0001 §7) — company 0xFFFF:
One-way broadcast, zero handshake. The transmitter never learns who listened. The receiver never trusts the radio — it trusts the signature: the envelope is verified against the published test authority exactly as a robot would (BMP-0000 §4.3, L1: radio range is the physical-presence proof).
Spec: BMP-0001 — BMP-BLE (bmp repo). Reference codec: bmp/poc/svcode/ble.py + this page's js/ble.js — two independent receivers, bit-identical results.