ZeroTrace BLELogger
Features
Full feature catalog for ZeroTrace BLELogger
Bridge & capture
- USB-A host port — accepts any standard USB keyboard, no drivers.
- BLE 5.0 peripheral output — auto-spoofs the plugged-in keyboard's identity.
- Inline keylogging — every scancode forwarded is also logged.
- Per-keyboard calibration — accurate text reconstruction across QWERTY, QWERTZ, AZERTY, custom layouts.
Detection & rules
- Replace rules —
("REPLACE")["trigger"] = "action"syntax for substitution and event triggers. - Keyword detection — fires on configured exact-match strings.
- Regex detection — pattern-match emails, credentials, structured input.
- Action types — keyboard primitives (
KEY_*), media primitives (MEDIA_*), text output, prefixed-print.
Wireless control
- WiFi AP (
... ZT, WPA2, defaultZeroTrace) hosting the web UI at192.168.4.1. - WiFi STA mode — join an existing network and control from the same LAN.
- Live web UI — instant rule updates, no firmware reflash.
Identity
- Auto-spoof BLE identity — reads USB descriptors from the plugged keyboard, replicates name/VID/PID over BLE.
- Manual override — set custom BLE name, manufacturer data, appearance code.
- Battery service exposure — host sees a battery percentage like a real BLE keyboard.
Storage & maintenance
- 4 MB on-device filesystem — calibration profiles, rule sets, capture exports.
- Browser-based Web Flasher — no install, runs in Chrome or Edge.
- Cross-platform tooling — Windows, macOS, Linux for the Companion app.
Browse each feature in the sidebar.